## npm国内源切换
当使用官方npm源安装各种包比较慢的时候,建议修改npm源地址
查看npm源地址,在终端输入以下命令
`npm config list`
会看到官方的npm源
~~~
metrics-registry = "https://registry.npmjs.org/"
~~~
国内常用的镜像地址如淘宝npm:`https://registry.npm.taobao.org/`
修改registry地址很简单,在终端输入
`npm set registry https://registry.npm.taobao.org/`
也可以使用rm命令删掉它
`npm config rm registry`
## nrm是专门用来管理和快速切换私人配置的registry
建议全局安装
`npm install nrm -g --save`
nrm有一些默认配置,用nrm ls命令查看默认配置,带*号即为当前使用的配置
`nrm ls`
:-: ![](https://box.kancloud.cn/8795968db3b4af61b3b682a69eca5c7a_579x371.png)
建议切到淘宝源`taobao`,命令:`nrm use` 源的别名,即
`nrm use taobao`
如果提示如下,说明切换淘宝源成功。
`Registry has been set to: https://registry.npm.taobao.org/`
----
添加完了可以顺便测试下速度(只能测试已添加的源的别名,直接测试源URL是没有前途的),因为我随便写的地址,就测试一下官方的好了
`nrm test taobao`
输出:
`npm ---- 1547ms`
是挺慢的。
nrm del可以删除镜源,如下
`nrm del qihoo`
- 序言
- 环境搭建
- node环境安装
- npm国内源切换
- git知识学习
- git安装
- git基本操作
- gitSSH配置
- vscode安装使用
- 安装
- git使用
- 前端开发环境
- 安装脚手架及创建页面
- 框架源码目录结构
- 相关API
- 项目启动
- 如何运行
- 如何兼容到IE8
- 启动参数说明
- IE8环境下兼容总结
- 注意的效率问题
- 框架亮点
- 相关技术栈介绍
- 功能强大的UI组件库
- 数据驱动视图
- 通用的公共类库
- 组件视图生成器
- 嵌入第三方站点
- 简单易用-react
- 简单易用-redux
- 1分钟入门示例(hello world)
- 高级概念
- 入门概念
- 高级概念-1
- 前后端联调
- 其它常用场景
- 详细介绍(action、data、reducer)
- action.js
- data.js
- reducer.js
- 进阶
- Mock数据
- 引入第三方插件
- 模块拆分
- iframe接入
- 页面模型生成器
- webpack@3升级到4.x
- 生产部署
- 生产打包
- nginx部署
- tomcat部署
- hbuilder打包部署
- nodejs部署
- docker部署
- 常见问题
- 兼容IE8
- 自动升级
- 贡献模板
- 浏览器支持统计
- 前端调试
- 注意事项(重要)
- 内存泄漏
- JavaScript内存那点事