如何使用 Asar 打包应用程序但不包括 Electron
How to pack app using Asar but exclude Electron
我只想将我的 Electron 应用程序打包到 asar 存档中,但没有 package.json
中声明的 devDependencies
。实际上,我唯一不需要打包到 asar 存档的是 "node_modules/electron"
,所以根据文档 (https://github.com/electron/asar#excluding-multiple-resources-from-being-packed),我已经尝试过:
asar pack . app.asar --unpack-dir "{node_modules/electron}"
但没有成功...它仍然打包 "node_modules/electron"
到存档。
如何正确操作?
显然这有效:
asar pack . app.asar --unpack-dir "node_modules/electron" && rd "app.asar.unpacked" /s /q
我只想将我的 Electron 应用程序打包到 asar 存档中,但没有 package.json
中声明的 devDependencies
。实际上,我唯一不需要打包到 asar 存档的是 "node_modules/electron"
,所以根据文档 (https://github.com/electron/asar#excluding-multiple-resources-from-being-packed),我已经尝试过:
asar pack . app.asar --unpack-dir "{node_modules/electron}"
但没有成功...它仍然打包 "node_modules/electron"
到存档。
如何正确操作?
显然这有效:
asar pack . app.asar --unpack-dir "node_modules/electron" && rd "app.asar.unpacked" /s /q