mywink

一、环境介绍及会遇到的困难

  electron是一款比较流行的桌面可视化开发工具,通过html+js+css实现桌面应用,优点就是多平台开发以及UI好看。缺点是外网npm仓库速度慢。话不多说开始我的教程,和可能遇到的坑的解决办法。

 

二、全局配置npm以及需要的包

安装的过程要是出现报错可以试试 cnpm update,更新npm

1、npm地址配置

1 #切换npm源为淘宝地址
2 npm config set registry https://registry.npm.taobao.org/
3 #设置electron镜像的淘宝地址
4 npm config set ELECTRON_MIRROR http://npm.taobao.org/mirrors/electron/
5 #添加环境变量
6 ELECTRON_MIRROR
7 http://npm.taobao.org/mirrors/electron/

2、全局项目安装

1 #cnpm安装
2 npm install -g cnpm --registry=https://registry.npm.taobao.org
3 #vue/cli全局安装
4 cnpm install @vue/cli -g
5 #electron全局安装
6 cnpm install -g electron

三、正式进入项目配置

 

#初始化创建electron+vue项目
vue init simulatedgreg/electron-vue my-app

 

  输入指令以后可以参考以下选择

 

  成功安装以后,可以选择在package.json启动或者npm命令行启动和项目打包。

 

 

相关文章: