【发布时间】:2022-01-22 15:03:03
【问题描述】:
我使用webpack 4 和electron-builder 来捆绑和构建我的Electron 应用程序。我注意到 app.asar 包的 node_modules 目录中的本机节点模块仍然包含它们的 C++ 源文件。
有没有办法从构建步骤中排除某些文件扩展名?
【问题讨论】:
-
通常包所有者应该使用
.npmignore文件来排除这些文件。您应该创建一个拉取请求来建议这些更改。 -
cpp 文件是要发布的,只是没有打包,所以不确定
npmignore是不是这里的正确选项 -
你试过
IgnorePlugin中的checkResource过滤功能吗:webpack.js.org/plugins/ignore-plugin
标签: node.js webpack electron webpack-4 electron-builder