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

相关推荐
哈__1 分钟前
ReactNative项目OpenHarmony三方库集成实战:react-native-device-info
javascript·react native·react.js
前端布鲁伊4 分钟前
零代码上线一个图片处理网站,我是如何使唤AI干活的?
前端·ai编程
庄小焱5 分钟前
React——React基础语法(2)
前端·javascript·react.js
终端鹿8 分钟前
Vue3 核心 API 深度解析:ref / reactive / computed / watch
前端·javascript·vue.js
console.log('npc')14 分钟前
partial在react接口定义中是什么意思
前端·javascript·typescript
SuperEugene16 分钟前
前端 utils 工具函数规范:拆分 / 命名 / 复用全指南,避开全局污染等高频坑|编码语法规范篇
开发语言·前端·javascript
C澒19 分钟前
微前端容器标准化 —— 公共能力篇:通用请求
前端·架构
llxxyy卢27 分钟前
web部分中等题目
android·前端
若惜37 分钟前
selenium自动化测试web自动化测试 框架封装Pom
前端·python·selenium
Amumu121381 小时前
Js:内置对象
开发语言·前端·javascript