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
相关推荐
|晴 天|3 分钟前
Vue 3 项目错误处理实战:Vue ErrorHandler、Promise 监控、用户友好提示
前端·javascript·vue.js
Cobyte3 分钟前
8.响应式系统比对:手写 SolidJS 响应式系统
前端·javascript·vue.js
IT_陈寒5 分钟前
Python中的这个可变默认参数陷阱我居然又踩了
前端·人工智能·后端
qiao若huan喜12 分钟前
13、webgl基本概念 + 绘制狮子座星空
前端·javascript·信息可视化·webgl
之歆16 分钟前
Day03_HTML 列表、表格、表单完整指南(上)
前端·html
吴声子夜歌18 分钟前
Vue3——组件基础
前端·javascript·vue.js
恋猫de小郭20 分钟前
Jetpack Compose 1.11 正式版发布,下一代的全新控件和样式 API,你必须知道
android·前端·flutter
孩子 你要相信光21 分钟前
前端 Canvas 导出带水印图片跨域问题
前端
zxna26 分钟前
前端直连oss分片上传文件,断点续传
前端
Southern Wind26 分钟前
Vue 3 + Socket.io 实时聊天项目完整开发文档
前端·javascript·vue.js