哪些加载器用于js.node文件

时间:2015-12-31 13:28:50

标签: webpack electron

我在electron-react-boilerplate

之上构建我的应用

Webpack,React和Redux以及所有前端库都可以正常工作。

我想在我的应用中添加WebChimera.js:wcjs-prebuilt

wcjs-prebuilt包含一个.js.node文件。 Webpack警告我,我需要一台装载机。我尝试了文件和原始加载器他们做得很好(节点加载器没有工作),但是当我在开发工具中查看文件时,它只导出了一个包含原始二进制文件的字符串。

我应该使用Webpack捆绑我的js.node文件,并使用js import捆绑它吗? 如果是的话,这种类型需要哪些加载器?

当只加载raw-loader时,devtools中的错误是:

  Uncaught TypeError: _wcjsPrebuilt2.default is not a function
client.js?207a:53 [HMR] connected

1 个答案:

答案 0 :(得分:0)

事实证明这很容易。我不得不使用webpack外部。

  externals: [
    // put your node 3rd party libraries which can't be built with webpack here (mysql, mongodb, and so on..)
  ]

:)