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下载项目依赖不合适,只能先下载到别处然后再拷贝了。

相关推荐
RaidenLiu2 小时前
Flutter Platform Channel 底层架构解析 —— 从 BinaryMessenger 到跨平台消息通信机制
前端·flutter·前端框架
bluceli2 小时前
CSS容器查询:响应式设计的新范式
前端·css
Tapir2 小时前
被 Karpathy 下场推荐的 NanoClaw 是什么来头
前端·后端·github
前端人类学2 小时前
深入解析JavaScript中的null与undefined:区别、用法及判断技巧
前端·javascript
ssshooter3 小时前
Tauri 项目实践:客户端与 Web 端的授权登录实现方案
前端·后端·rust
兆子龙3 小时前
【React】19 深度解析:掌握新一代 React 特性
前端·架构
Moment3 小时前
MinIO已死,MinIO万岁
前端·后端·github
无双_Joney3 小时前
心路散文 - 转职遇到AI浪潮,AIGC时刻人的价值是什么?
前端·后端·架构
有意义4 小时前
深度拆解分割等和子集:一维DP数组与倒序遍历的本质
前端·算法·面试
小怪点点4 小时前
vue3使用
前端·vue.js