# [electron 部署中,electron-builder和electron-packager功能对比](https://www.cnblogs.com/nomarker/p/11458754.html)
1.scripts命令:
"dist": "electron-packager . HelloWorld --platform=win32 --out ./out --app-version 1.4.0 --overwrite --icon=./assets/app-icon/win/app.ico",
"build": "electron-builder --x64 --win",
可以看出packager 直接是一条命令,而builder需要写build配到package.json里。
2.打包后的结果:
packager就是把内容导出到一个文件夹里。
builder 支持压缩包和安装包(nsis支持写脚本),源码会打包成asar,会有一个打包前的文件夹。
由此看来,builder还是比较实用一些,尤其是
- npm
- 基础
- Api
- 安装
- node_modules本地安装与全局安装
- Inspector
- 模块
- hello world
- 使用nodejs开发桌面客户端应用
- Electron
- api
- 使用 Node.js 的 API
- 事件
- 安装
- 调试
- 读取本地文件
- 调用Html5的拖放api
- 官方示例下载
- WebView内嵌窗口
- window.open弹出子窗口及其操作
- BrowserWindow渲染主窗口
- 主进程与渲染进程的通信
- 菜单
- 网络
- 与react结合
- 打包
- 前言
- 对比
- electron-forge
- 打包工具一:electron-packager
- 打包工具二:electron-builder
- Boilerplates样板工程
- 通用配置文档
- NW.js
- 阿斯达岁的
- npm install、npm install --save与npm install --save-dev区别