Electron运行报错:Error Cannot find module ‘node_moduleselectroncli.js‘

Electron运行报错:Error: Cannot find module 'node_modules\electron\cli.js'

顾名思义,命令行执行Electron .时候,会优先从项目目录查找对应依赖,如果是报错显示是找不到项目目录下的依赖,我们可以从安装在全局的包里拷一份到项目目录中,再次运行即可成功。

在国内下载Electron挺慢的,这里我提供一种目前我尝试可行的方法

首先我们可以独立打开一个cmd,然后执行

shell 复制代码
npm install -g cnpm --registry=https://registry.npmmirror.com

然后执行

shell 复制代码
cnpm install -g electron

这样的话electron就被安装到全局中了

如图,这样的话可行的electron包就被下载到全局的位置了,然后我们拷贝到项目目录下的node_modules就可以了。

至于说为什么不直接下载到项目的目录中,我这里是因为本身项目的运行是要用npm的,cnpm下载项目依赖不合适,只能先下载到别处然后再拷贝了。

相关推荐
Jonathan Star2 小时前
沉浸式雨天海岸:用A-Frame打造WebXR互动场景
前端·javascript
工业甲酰苯胺3 小时前
实现 json path 来评估函数式解析器的损耗
java·前端·json
老前端的功夫3 小时前
Web应用的永生之术:PWA落地与实践深度指南
java·开发语言·前端·javascript·css·node.js
LilySesy3 小时前
ABAP+WHERE字段长度不一致报错解决
java·前端·javascript·bug·sap·abap·alv
Wang's Blog4 小时前
前端FAQ: Vue 3 与 Vue 2 相⽐有哪些重要的改进?
前端·javascript·vue.js
再希5 小时前
React+Tailwind CSS+Shadcn UI
前端·react.js·ui
用户47949283569155 小时前
JavaScript 的 NaN !== NaN 之谜:从 CPU 指令到 IEEE 754 标准的完整解密
前端·javascript
群联云防护小杜5 小时前
国产化环境下 Web 应用如何满足等保 2.0?从 Nginx 配置到 AI 防护实战
运维·前端·nginx
醉方休5 小时前
Web3.js 全面解析
前端·javascript·electron
前端开发爱好者6 小时前
前端新玩具:Vike 发布!
前端·javascript