“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
宝塔面板安装后被恶意穷举暴力破解的解决方案
宝塔面板安装后被恶意穷举暴力破解的解决方案
2
分享一个基于css3的炫酷圆形导航效果
分享一个基于css3的炫酷圆形导航效果
3
TeamViewer远程控制软件设置局域网(内网)控制的方法
TeamViewer远程控制软件设置局域网(内网)控制的方法
4
华为手机连接WIFI时提示“网络拒绝接入,连接失败”的一种原因和解决方法
华为手机连接WIFI时提示“网络拒绝接入,连接失败”的一种原因和解决方法
5
程序员给孩子起名的艺术
程序员给孩子起名的艺术
最新评论
比比拉布
比比拉布
5月7日
太感谢了!!!!!!找了这么多的教程,只有你点出来了关键点——设计视图!!!!
Jake
Jake
3月7日
Halo 啊~麻烦更新下我的博客地址,原名:Jing Blog。麻烦更新如下: Jake Blog(后缀可以省略,也可以保留,看哪个风格适合) 网址:htt
评论于关于博主