node中使用electron的注意事項

项目场景:

在node項目中,使用electron做界面化開發碰到的一些問題:


前期準備

  1. 安裝node:建議安裝最新的長期支持版本,都使用新版本不用考慮版本兼容問題Node.js --- 在任何地方运行 JavaScript

  2. 配置代理服務:

    复制代码
    set GLOBAL_AGENT_HTTP_PROXY=http://192.168.0.111:808
    set GLOBAL_AGENT_HTTPS_PROXY=https://192.168.0.111:808
  3. 升級npm:我原本有node環境,也有npm管理器,但是版本都太老了,使用中各種報錯,所以建議升級最新版

    复制代码
    npm install -g npm@latest
  4. 配置npm鏡像:

    复制代码
    npm config set registry https://registry.npmmirror.com
    npm config set ELECTRON_MIRROR https://npmmirror.com/mirrors/electron/

    如果出現"`ELECTRON_MIRROR` is not a valid npm option"的錯誤提示,可以直接修改配置文件,C:\Users\[USER_NAME]\.npmrc。

  5. 安裝electron:

    复制代码
    npm install electron
相关推荐
只会安静敲代码的 小周5 分钟前
uniapp上传图片时(可选微信头像、相册、拍照)
前端·微信·uni-app
kovlistudio22 分钟前
红宝书第四十六讲:Node.js基础与API设计解析
前端·javascript·node.js
陈哥聊测试23 分钟前
这款自研底层框架,你说不定已经用上了
前端·后端·开源
m0_zj29 分钟前
41.[前端开发-JavaScript高级]Day06-原型关系图-ES6类的使用-ES6转ES5
开发语言·javascript·es6
蘑菇头爱平底锅39 分钟前
数字孪生-DTS-孪创城市-低空范围
前端·javascript·数据可视化
KenXu40 分钟前
Module Federation v0.12新特征详解
前端
avocado_green1 小时前
【学习笔记】从mobx迁移到redux时的概念映射
javascript
三原1 小时前
前端微应用-乾坤(qiankun)原理分析-沙箱隔离(css)
前端·架构·前端框架
琦遇1 小时前
Vue3使用AntvG6写拓扑图,可添加修改删除节点和边
前端·javascript·vue.js
Luckyfif1 小时前
🗣️面试官:有一个比较经典的 case 也想探讨一下 「页面白屏如何排查?」❤️✨
前端·面试·开源