javascript - 电子打包时是否包含 --save-dev 模块?如果是这样,我怎样才能将它们全部排除?
问题描述
我的项目中有很多依赖项和 devDependencies,我想以electron-packager
asar 模式打包我的项目文件夹。
这样做时,它是否会自动排除 devDependencies?
先感谢您。
解决方案
默认情况下,使用electron-packager
.
来源:https ://www.npmjs.com/package/electron-packager
如果将它们 [节点模块] 放在 package.json 的 devDependencies 部分中,默认情况下,与这些依赖项相关的任何模块都不会复制到应用程序包中。(可以使用 --no-prune 标志关闭此行为。)此外,默认情况下会忽略 .git 和 node_modules/.bin 等文件夹。
推荐阅读
- java - Eclipse jdk 11 问题:java.lang.String 类型无法解析。它是从所需的 .class 文件中间接引用的
- python - Discord.py 在随机命令中发送奇怪的消息格式
- mysql - MySQL 可以允许缺少参考目标吗?
- docker - 如何访问 docker 上下文之外的目录才能访问 nuget/项目?
- javascript - 如何使用纯 JavaScript(无 JQuery)在两个 div 之间放置一个 div
- java - Java 优雅地按数组拆分字符串
- django - Django 频道 - 在连接时发送数据
- c# - 用于检查 C# 中可能存在的内存泄漏的方法的单元测试
- kubernetes - 错误:打开 $HOME/config.lock:文件存在
- java - Java 日期时间格式 AM/PM 配置