我制作了一个nodejs共享库,现在我想打包它以便部署它。我希望能够将它与angular 2应用程序打包在一起使用,这要归功于webpack。
共享库位于文件夹build/Release中。
如何把它很好地包装在webpack里面呢?或者它是一个特定的package.json声明?
看一看nodejs文档,dll名称使用扩展.node (https://nodejs.org/api/addons.html#addons_loading_addons_using_require)
webpack节点加载器可以帮上忙吗?https://webpack.js.org/loaders/node-loader/
我将使用服务器端渲染,否则这是不可能的。
问候你,斯蒂芬
发布于 2017-08-01 18:29:35
使用node-loader或node-native-loader,它不想加载节点模块。在webpack.config.js中,我添加了next规则:
"rules": [
{
"test": /\.node$/,
"loader": "node-native-loader?from=app"
},结果是:找不到模块'./control.node‘。
https://stackoverflow.com/questions/45275321
复制相似问题