我应该如何排除electron-packager中的所有node_modules

aru*_*ham 3 node.js node-modules electron asar electron-packager

我正在使用电子打包器来创建我的应用程序的electron.exe.我需要排除所有节点模块.我尝试了以下内容

--ignore = node_modules

以上不起作用.知道如何在最终版本中排除所有文件夹/删除节点模块.

Tim*_*Tim 12

如果您安装模块devDependencies,它们将在打包前自动修剪.

如果您正在使用electron-builder,则可以files在配置中定义glob模式.在这种情况下!**/node_modules/*将排除所有node_modules.

如果您正在使用electron-packager,可以使用ignore选项和正则表达式来排除文件.

  • 我必须使用 `!node_modules/**/*`。 (2认同)