npm配置项注册表修改为淘宝图片详解
在使用npm的过程中,我们通过搜索网上的资料,基本上可以找到以下的描述:“npm是国外的,用的比较慢,所以我们这里用的是淘宝的cnpm形象”。第一次体验,不知道淘宝cnpm镜像是什么。根据这个描述,我们应该可以理解有两件事要做:
1:找到淘宝的镜像地址;
2:更改当前npm使用的下载包服务器的地址;
打开https://npm.taobao.org/
上面地址太多,不知道用哪个好;
百度看了一下。例如,通过执行以下指令,您可以使用cnpm来使用国内图像服务:
NPM install-g cnpm-registry=https://registry . NPM .淘宝. org;
所以我跟着它,这给了我一个难题。我不是刚改了注册地址吗?为什么要安装cnpm插件?删除此cnpm插件并再次查看:
接下来是一个实验:
1:设置新的注册表配置:NPM配置设置注册表https://registry.npm.taobao.org;
2:检查当前注册表配置:npm配置获取注册表:
当你看到淘宝的镜像地址,更改成功。
我个人理解,你只需要改变npm注册表就可以使用淘宝的镜像服务器,不需要安装cnpm。使用cnpm只是方法之一。如果您觉得安装更多的cnpm是多余的,您仍然可以使用npm说明。两者目前的效果是一样的,但不知道哪里会有区别。随着研究的深入,我们将对问题进行详细分析。
注意:
npm=node包管理器的全称是Node.js的包管理器,用于安装、卸载和管理节点插件的依赖关系。
使用npm安装插件:示例:NPM安装grunt-g-save-dev
以下文字描述来自他人的blog:记录于此供个人学习和理解
-g:全局安装:将安装在c : \ Users \ user name \ AppData \ Roaming \ NPM中,并在窗口地址框中输入“%appdata%”进行输入。以及编写系统环境变量;非全局安装:将安装在当前位置目录中;全局安装可以通过命令行在任何地方调用,本地安装将安装在location目录的node_modules文件夹中,通过require()调用;
-保存:配置信息将保存到package.json(nodejs项目配置文件);
-dev:保存到package.json的devDependencies节点如果没有指定-dev,将保存到Dependencies节点。
由于节点插件包比较大,所以不添加版本管理,将配置信息写入package.json并添加到版本管理中,其他开发人员也可以相应下载(如果在命令提示符下执行npm install,那么所有需要的包都会按照package.json下载)。
3.使用npm卸载插件:NPM卸载[-g][-save-dev]PS:不要直接删除本地插件包
4.用npm更新插件:NPM更新[-g][-保存-开发]
5.更新所有插件:NPM更新[-保存-开发]
6.检查国家预防机制帮助:国家预防机制帮助
7.检查安装在当前目录中的插件:npm列表
npm注册表设置的几种方法
1.临时使用
NPM-注册https://registry.npm.taobao.org安装快递2。持续使用
NPM配置集注册表https://registry.npm.taobao.org配置完成后,可以通过以下方式验证是否成功
使用npm配置获取注册表或npm信息表达式3。0到cnpm
npminstall-gcnpm-registry=https://registry.npm.taobao.org以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。
版权声明:npm配置项注册表修改为淘宝图片详解是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。