“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
换种超炫酷的姿势写代码,webstorm activate-power-mode插件安装及配置
换种超炫酷的姿势写代码,webstorm activate-power-mode插件安装及配置
2
Adobe系列软件Photoshop安装时提示“安装完成,下列产品的某些项目无法成功安装”错误的原因及解决方法
Adobe系列软件Photoshop安装时提示“安装完成,下列产品的某些项目无法成功安装”错误的原因及解决方法
3
Adobe premiere创建字幕输入文字或导入素材时卡死的原因及解决方案
Adobe premiere创建字幕输入文字或导入素材时卡死的原因及解决方案
4
火狐Firefox和IE浏览下,a标签加href="javascript:void(0)"后点击会打开空页面的解决方法
火狐Firefox和IE浏览下,a标签加href="javascript:void(0)"后点击会打开空页面的解决方法
5
“npm warn Unknown project config "electron_mirror". This will stop working in the next major version of npm”的解决方案
“npm warn Unknown project config "electron_mirror". This will stop working in the next major version of npm”的解决方案
最新评论
比比拉布
比比拉布
5月7日
太感谢了!!!!!!找了这么多的教程,只有你点出来了关键点——设计视图!!!!
Jake
Jake
3月7日
Halo 啊~麻烦更新下我的博客地址,原名:Jing Blog。麻烦更新如下: Jake Blog(后缀可以省略,也可以保留,看哪个风格适合) 网址:htt
评论于关于博主