## 实用小技巧
1.如何解决npm下载模块慢的问题?
有的时候,在下载npm的一些模块的时,你发现进度条压根就不会动,速度慢得你想砸电脑。这里提供一种使用淘宝镜像的方法来解决这个痛点。<br/>
**使用`npm config`命令设置淘宝源地址:**
~~~
$ npm config set registry=https://registry.npm.taobao.org
~~~
2.如何解决使用npm发布模块报错的问题?
1).你发布的模块重名了。由于你发布的模块和其他已经发布的模块重名,所以,你必须换一个模块名称。
发布模块的时候报错,一般有以下3种情况
2).你使用了npm的镜像地址。使用淘宝镜像(或其他镜像)是无法完成的,这时,你必须将registry的地址设置成npm官网的地址
**使用`npm config`命令设置`npm`官网源地址:**
~~~
$ npm config set registry=http://registry.npmjs.org
~~~
3).网络问题,`npm`官网被和谐了,你需要使用梯子,这是程序猿的必备技能,不赘述。