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
相关推荐
吃瓜的猹7 小时前
Gemini 3.8 Flash 是真的站起来了,一起来看看我到底做了什么吧~
前端
光影少年7 小时前
React18 对RN 的影响
android·前端·react.js·ios·前端框架
tryCbest7 小时前
Vue Router学习及使用
前端·vue.js
杉氧7 小时前
丝滑的奥秘:Reanimated 3 动画引擎与手势处理(Gesture Handler)
android·前端·react native
用户970161501687 小时前
浏览器切到后台后,AI 给我的代码就失效了:我拿 3 个模型测了 6 个定时器坑
前端·代码规范
蓝星空20007 小时前
GPT Image 2.5 生图模型已上线,支持 Flare 与 Sunburst 型号选择
前端·gpt·aigc·image2·imagen
何何____8 小时前
js常见继承方法详解
前端·javascript
parade岁月8 小时前
Tailwind CSS 加入 Shopify,正在用 Tailwind 的项目要不要调整?
前端
梨想橙汁8 小时前
Vue2 快速入门:环境搭建、模板语法、指令系统全解
前端·vue.js
King of fraud8 小时前
HTML 页面的 CSS 选择器详解
前端·css·html