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
相关推荐
用户5806139393001 分钟前
前端文件下载实现深度解析:Blob与ObjectURL的完美协作
前端
Lin86664 分钟前
Vue 3 + TypeScript 组件类型推断失败问题完整解决方案
前端
coding随想4 分钟前
从零开始:前端开发者的SEO优化入门与实战
前端
前端工作日常7 分钟前
我理解的JSBridge
前端
Au_ust7 分钟前
前端模块化
前端
顺丰同城前端技术团队7 分钟前
还不会用 Charles?最后一遍了啊!
前端
BUG收容所所长9 分钟前
二分查找的「左右为难」:如何优雅地找到数组中元素的首尾位置
前端·javascript·算法
彬师傅9 分钟前
geojson、csv、json 数据加载
前端
用户52709648744909 分钟前
🔥 我与 ESLint 的爱恨纠葛:从"这破玩意儿"到"真香警告"
前端
梨子同志10 分钟前
手动实现 JavaScript 的 call、apply 和 bind 方法
前端·javascript