刚刚骑完自行车,感觉自己快要死了,写个博客休息一下吧~
程序员人生的每一个坑都是自己踩的,每天的工作就是不断地挖坑、填坑。
好吧,咱们进入正题吧~
npm下载后设置私有服务器
最近需要使用npm中的刷机搭建环境,其中之一就是搭建私服。
npm set registry http://192.168.100.10:20899
这是基于node的,所以我们操作的时候,必须要安装node(版本>=6.0),而作为菜鸟,我当然是用买硬盘的规则来操作——装新的,不装旧的。 哈哈,我刚刚下载了.7和其中存在的npm6.1。 这部分的操作很简单,上面的代码运行也很顺利,但是有一点意外,安装刷机的时候失败了。 而且安装任何东西都会出现错误,如下图所示。
npm install -g cmos-brush
这里有一个内联网和外联网的概念!
192.168.0.0/16:192.168.0.0~192.168.255.255
这是内网的地址范围之一。 简单来说,我们无法通过外网访问这些网址里的资源! ! !
npm 更改私有服务器
那么,坑已经挖好了,跳进去了,那我们怎么爬出来呢?
两种选择:
我们安装完node后找私服,可以在终端输入命令来获取官方的npm源码
npm config list
但我不知道~
百度了一下,国内最常用的是淘宝的镜像地址so~
npm set registry https://registry.npm.taobao.org/
这样就可以将淘宝镜像设置为我们的外部源了。附上npm官方源
metrics-registry = "https://registry.npmjs.org/"
那么我们工作中,难免需要在外部源和私服之间切换,所以需要删除和添加。
npm config rm registry
真诚地,这是一种较慢的方式,(愚蠢的方式)
根据网友的推荐,我又在百度上搜索了“nrm”
我用了一下,确实很好用~
NRM 切换源
首先,先安装一下~
npm install nrm -g --s *** e
让我们看看安装了哪些源。 。 。
一开始你没有使用任何源,所以设置一个源来使用~
这样一来,就很容易找出来了~
为了避免混淆内网和外网的区别,nrm提供了一个非常有用的功能,测试源码
妈妈再也不用担心我无法接通了~
嗯,坑快填完了,继续加班吧
发布个人微信公众号~
未经允许不得转载! 作者:admin,转载或复制请以超链接形式并注明出处天心神途传奇手游发布网。
原文地址:《npm设置私服,nrm换源,新手踩坑填坑~》发布于:2023-07-15
还没有评论,来说两句吧...