/jingjia

jingjia

Primary LanguageJavaScript

打包

  • electron packager
    • electron-packager ./app <name> –platform=win32 –arch=x64 –overwrite –ignore=dev-settings –prune
参数说明
prune打包之前运行npm prune –production命令,devDependencies中的包都不会打包进去,很大程度减小包的大小。
asar自动运行 asar pack ,也可最后手动运行,更加可控。
ignore此参数指定的文件,将不会随带打包进去。
overwrite覆盖模式打包

命令

  • npm run mac [fn:打包mac平台应用]
  • npm run win32 [fn:打包window32平台应用]
  • npm run win64 [fn:打包window64平台应用]
  • npm run linux [fn:打包linux平台应用]
  • npm run clean [fn:清除打包文件]
  • npm run build [fn:打包全平台应用]
  • npm run win [fn:打包window平台全应用]