【发布时间】:2016-04-05 11:17:21
【问题描述】:
我正在electron-react-boilerplate 之上构建我的应用程序
Webpack、React 和 Redux 以及所有前端库都可以正常工作。
我想在我的应用中包含 WebChimera.js:wcjs-prebuilt。
wcjs-prebuilt 包含一个 .js.node 文件。 Webpack 警告我,我需要一个加载器。我尝试了文件和原始加载器,它们确实工作正常(节点加载器不起作用),但是当我在开发工具中查看文件时,它只是导出了一个包含原始二进制文件的字符串。
我应该使用 Webpack 来捆绑我的 js.node 文件,并将 import 与 js 捆绑在一起吗?
如果是,这种类型需要哪些加载程序?
仅使用 raw-loader 加载时,devtools 中的错误是:
Uncaught TypeError: _wcjsPrebuilt2.default is not a function
client.js?207a:53 [HMR] connected
【问题讨论】:
-
你可以试试npmjs.com/package/node-loader 吗?
-
我试过了,但给了我:未捕获的错误:无法打开.../electron-react-boilerplate/node_modules/wcjs-prebuilt/bin/WebChimera.js.node:错误:[对象对象] : 无法打开共享对象文件:没有这样的文件或目录
-
好吧,很难说。也许您可以直接在 electron-react-boilerplate 处询问。