当安装好node后即可开始 *** 作
npm config set registry http://registry.npm.taobao.org/
检查是否更换成功
npm config get registry
上文简单介绍了 Electron,以及如何搭建环境来进行开发。现实开发中,从头开始使用 HTML5、JS、CSS 来构建应用毕竟还是一件苦差事。鉴于 Vue 是目前国内前端开发的主流技术栈之一,本文来趟一下如何使用 Vue 开发 Electron 桌面应用这个坑,减少一些大家搭建环境中可能会碰到的问题。
验证一下:
如果看到输出是 https://registry.npm.taobao.org ,这表明设置成功的。
参考: npm配置国内源方法
本文将使用 yarn 作为 Node.js 的包管理器。至于 npm 与 yarn 孰优孰劣,则仁者见仁、智者见智,不便评说。
官方推荐的安装 yarn 的命令如下:
笔者在 Mac 上是使用 homebrew 安装的 yarn:
目前的最新版本是 1.22.5。
homebrew 的国内源设置请参考 清华大学Homebrew/Linuxbrew 镜像使用帮助 。
本文将通过 Vue CLI 来安装 Vue.js,其他的安装方式可以参考官方的 Vue Installation 。
可以看到,当前 Vue CLI 的最新版本是 4.5.4。
注: Windows 下面推荐使用 npm 安装,否则有一定概率 vue 命令无法识别。 安装命令如下:
使用 vue create 命令创建工程,选项保持默认(使用 vue 2)即可。
通过浏览器范围访 http://localhost:8080/ ,如果看到下图,说明工程创建成功。
Mac 系统下,如果该命令执行时间过长,可以尝试下面的命令:
执行以下命令,启动 dev server。
运行的效果:
执行以下命令,进行打包:
如果再 Mac 系统下,首次打包缓慢,也可以尝试以下命令:
Windows 系统下的加速 *** 作(在上面设置过 electron mirror 的前提下):
【Mac】打包后的文件如下:
【Windows】 打包后的文件如下:
示例工程可以从 github 上获取,地址是 electron-vue-demo 。
鉴于我国“万事不进步,防民独有术”的一贯作风。很多网站都不能正常访问。
为了尽量不影响正常的生产生活。在此总结一下所有需要特殊上网方式才能正常访问的方法。
有时候不能连接 amazon s3 服务器。按照以下方式配合某软件使用。
使用官网仓库的速度实在太慢,可以用淘宝源,设置方式如下
详细文章 在此
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)