Open ChenJiaH opened 5 years ago
首发于微信公众号《前端成长记》,写于 2016.05.11
注意配置环境变量path,安装时勾选上可进行自动配置
因为现在换成https,故直接用npm安装报SSL配置问题,所以采用cnpm代替npm完成electron安装
npm install -g cnpm –registry=https://registry.npm.taobao.org
cnpm install -g electron-prebuilt
官网下载安装,主要用于拉取electron在Github源码。自行下载electron的话可不安装。
git clone https://github.com/atom/electron-quick-start npm install && npm start
接着会出现一个helloworld的桌面应用
https://github.com/electron/electron/releases 选择对应系统的版本下载下来,得到一堆配置文件和locales以及resources文件夹,具体使用说明查看electron官网
npm install -g asar
asar pack 文件夹名称 app.asar
文件夹里存放静态资源,最好不要放exe/dat等类型的文件;.asar的文件名必须为app.asar,必须!
此时运行electron.exe,你会发现里面的内容已经换成你的资源了
至此,其他人通过下载该文件便安装你的桌面应用了。
(完)
本文为原创文章,可能会更新知识点及修正错误,因此转载请保留原出处,方便溯源,避免陈旧错误知识的误导,同时有更好的阅读体验 如果能给您带去些许帮助,欢迎 ⭐️star 或 ✏️ fork (转载请注明出处:https://chenjiahao.xyz)
编写步骤
注意配置环境变量path,安装时勾选上可进行自动配置
因为现在换成https,故直接用npm安装报SSL配置问题,所以采用cnpm代替npm完成electron安装
官网下载安装,主要用于拉取electron在Github源码。自行下载electron的话可不安装。
接着会出现一个helloworld的桌面应用
打包步骤
https://github.com/electron/electron/releases 选择对应系统的版本下载下来,得到一堆配置文件和locales以及resources文件夹,具体使用说明查看electron官网
此时运行electron.exe,你会发现里面的内容已经换成你的资源了
至此,其他人通过下载该文件便安装你的桌面应用了。
(完)