如何将webpack模块包含到文件协议中

时间:2017-06-03 02:10:44

标签: webview webpack ecmascript-6 electron

我有一个Electron webview,带有预加载脚本。所需的webview应如下所示:

<webview preload="file://./inject.js"></webview>

由于我正在使用Webpack构建我的项目,因此必须通过Webpack识别inject.js,因此包括: requre(” ./ inject.js')

但是,由于Electron webviews只接受使用file:// protocol,

的本地文件
preload="require('./inject.js') 

不是一种选择。

如何将require('./inject.js')与file://协议一起使用,将其包含在webview preload属性中?

编辑:我忘了提到我正在使用电子视频样板(https://github.com/SimulatedGREG/electron-vue

1 个答案:

答案 0 :(得分:1)

我的问题由电子维护人员回答: https://vuejs.org/v2/guide/class-and-style.html#Object-Syntax