electron快速入门-环境搭建

相关技术文档:electron相关文档:https://www.w3cschool.cn/electronmanual/bm8h1ql7.html

安装demo electron-quick-start

git clone https://github.com/electron/electron-quick-start
cd  electron-quick-start
npm init 
npm install
npm start

npm install可能会卡死, 原因是因为一些依赖包下载慢,可以设置国内代理

npm config set registry https://registry.npm.taobao.org
vi ~/.npmrc
写入以下内容:
registry=https://registry.npm.taobao.org
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
phantomjs_cdnurl=http://npm.taobao.org/mirrors/phantomjs
ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/

执行结果:


image.png

安装# electron-packager

https://github.com/electron-userland/electron-packager/blob/master/docs/api.md

npm install electron-packager --save-dev
./node_modules/.bin/electron-packager .

结果


image.png

安装# electron-installer-dmg

npm i electron-installer-dmg --save-dev
./node_modules/.bin/electron-packager .
./node_modules/.bin/electron-installer-dmg ./electron-quick-start-darwin-x64/electron-quick-start.app test

结果


image.png

直接拷贝dmg文件在macos安装即可

详细配置参考github上的相关配置

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 开始教程之前,请允许我假设你已经有了一个常用的的编辑器(或者 IDE),系统中也安装了Node.js 和 npm,...
    程序人生_小龙阅读 50,165评论 1 38
  • 引言 在打包Electron App的时候,有很多工具可以使用,各有长短,这里简单汇总几个常用工具的特点及注意事项...
    神农民阅读 41,440评论 8 27
  • 五台山位列中国佛教四大名山之首,位于山西省东北部,与浙江普陀山、安徽九华山、四川峨眉山、共称“中国佛教四大...
    张啸野阅读 493评论 0 1
  • 简述:app 本身就是一个大的 bundle 资源包。可以存各种资源。 mainBundle 获取图片加载 举例 ...
    居然是村长阅读 374评论 0 1
  • 昨晚梦了一夜的你,画面都是断断续续的,记不太清。但中途有个画面记得异常清楚,杨娃(大学室友)问你对我到底是怎么想时...
    笙胖_Chou阅读 393评论 0 0

友情链接更多精彩内容