windows下vue3+electron的环境搭建
目录
项目初始化
基于vue3+electron开发桌面应用。
环境准备
windows从零新建一个vue3+electron的项目说明,包括各种环境安装。
- 安装npm
-
npm的安装可以直接使用官方的.exe文件1。
-
当然也可以使用nvm2进行安装,相比起来更方便,还可以进行npm的版本管理。
nvm安装完毕以后,打开命令行,安装node版本V16(V18版本在安装electron时会有openssl-legacy-provider问题,比较难解决)。
1 2
nvm install 16 nvm use 16
-
安装vue-cli
1
npm install -g @vue/cli
-
安装electron
1
npm install electron --save-dev
安装过程中可能会遇到下载失败的问题3,解决方法如下:
1
npm config edit
修改
.npmrc
文件配置并保存。1 2 3
registry=https://registry.npmmirror.com electron_mirror=https://cdn.npmmirror.com/binaries/electron/ electron_builder_binaries_mirror=https://npmmirror.com/mirrors/electron-builder-binaries/
新建架构vue3+electron
vue3+electron环境初始化4步骤如下:
|
|
|
|
项目共享
当与他人共享源码时,不需要拷贝/node_modules
和/dist_electron
文件夹以及package-lock.json
文件。
由于npm环境不同,很可能导致不必要的错误,它们直接由以下命令生成。
|
|
References
-
https://nodejs.org/zh-cn/download “nodejs官方下载网址” ↩︎
-
https://github.com/coreybutler/nvm-windows/releases “nvm-windows下载网址” ↩︎
-
https://www.cnblogs.com/makalochen/p/16154510.html “cnblog: npm 安装electron 失败的问题和解决办法” ↩︎
-
https://segmentfault.com/a/1190000038463122 “segmentfault: Vue+Electron项目简洁快速搭建教程” ↩︎