首页 > 解决方案 > 电子打包时是否包含 --save-dev 模块?如果是这样,我怎样才能将它们全部排除?

问题描述

我的项目中有很多依赖项和 devDependencies,我想以electron-packagerasar 模式打包我的项目文件夹。

这样做时,它是否会自动排除 devDependencies?

先感谢您。

标签: javascriptelectron

解决方案


默认情况下,使用electron-packager.

来源:https ://www.npmjs.com/package/electron-packager

如果将它们 [节点模块] 放在 package.json 的 devDependencies 部分中,默认情况下,与这些依赖项相关的任何模块都不会复制到应用程序包中。(可以使用 --no-prune 标志关闭此行为。)此外,默认情况下会忽略 .git 和 node_modules/.bin 等文件夹。


推荐阅读