“npm warn Unknown project config “electron_mirror”. This will stop working in the next major version of npm”的解决方案

最近老孙的一个electron项目,通过命令行启动时,有两行提示:

npm warn Unknown project config "electron_mirror". This will stop working in the next major version of npm.
npm warn Unknown project config "electron_builder_binaries_mirror". This will stop working in the next major version of npm.

提示大意是当前的electron_mirror和electron_builder_binaries_mirror配置国内镜像源的方式,在后续的major版本不会再被支持。

排查一下,当前项目默认是通过项目根目录下.npmrc文件中配置的。

解决方法如下:

第一步

将ELECTRON_MIRROR和ELECTRON_BUILDER_BINARIES_MIRROR设置为系统环境变量。可以在系统属性中设置,也可以直接通过cmd命令设置,cmd命令如下:

setx ELECTRON_MIRROR "https://npmmirror.com/mirrors/electron/"
setx ELECTRON_BUILDER_BINARIES_MIRROR "https://npmmirror.com/mirrors/electron-builder-binaries/"

大家注意校对一下名称和对应的地址和.npmrc文件中是否一致。

第二步

注释或删除掉.npmrc文件中对应的配置。

第三步

重启电脑

关于博主
骨灰级博客玩家
国内第一批90后网站站长/程序员
做过七年前端讲师
目前从事锦鲤观赏鱼电商行业
鱼贝贝锦鲤创始人
文章列表
1
WordPress程序网站文件数据/数据库自动备份 - BackUpWordPress插件
WordPress程序网站文件数据/数据库自动备份 - BackUpWordPress插件
2
博客出现访问异常,已修复。
博客出现访问异常,已修复。
3
Windows11系统cmd终端提示“命令提示符已被系统管理员停用”的一种可行解决方案
Windows11系统cmd终端提示“命令提示符已被系统管理员停用”的一种可行解决方案
4
禁止移动端网页页面被拖拽下拉的方法
禁止移动端网页页面被拖拽下拉的方法
5
Adobe premiere创建字幕输入文字或导入素材时卡死的原因及解决方案
Adobe premiere创建字幕输入文字或导入素材时卡死的原因及解决方案
最新评论
比比拉布
比比拉布
5月7日
太感谢了!!!!!!找了这么多的教程,只有你点出来了关键点——设计视图!!!!
Jake
Jake
3月7日
Halo 啊~麻烦更新下我的博客地址,原名:Jing Blog。麻烦更新如下: Jake Blog(后缀可以省略,也可以保留,看哪个风格适合) 网址:htt
评论于关于博主