“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
[推荐]everything - 硬盘搜索神器,秒搜没商量!
[推荐]everything - 硬盘搜索神器,秒搜没商量!
2
Adobe Premiere Pro找不到任何具有视频播放功能的模块。请更新视频显示驱动程序并再次启动 的解决方案
Adobe Premiere Pro找不到任何具有视频播放功能的模块。请更新视频显示驱动程序并再次启动 的解决方案
3
win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案
win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案
4
最新版火狐JavaScript事件对象中的offsetX和offsetY的一个小发现
最新版火狐JavaScript事件对象中的offsetX和offsetY的一个小发现
5
谷歌浏览器黄色警告Fetching scripts with an invalid type/language attributes is deprecated and will be removed in M56...的解决方案
谷歌浏览器黄色警告Fetching scripts with an invalid type/language attributes is deprecated and will be removed in M56...的解决方案
最新评论
比比拉布
比比拉布
5月7日
太感谢了!!!!!!找了这么多的教程,只有你点出来了关键点——设计视图!!!!
Jake
Jake
3月7日
Halo 啊~麻烦更新下我的博客地址,原名:Jing Blog。麻烦更新如下: Jake Blog(后缀可以省略,也可以保留,看哪个风格适合) 网址:htt
评论于关于博主