# cnpm 淘宝镜像

npm 访问的大多数是国外的网站，还有被墙的，会比较慢。一般node用的不是很深层次的，就可以用淘宝的镜像来代理国外的node网站。

去年在网上随便找一个node淘宝镜像就可以安装了，今天搞了一下午都没有装好，install 时总是包招不到某个文件。对比一下别的没问题的电脑，发现安装的cnpm文件少装了一些文件目录。把node和npm 重新卸载了安装还是不行。在网上也找了好些安装方法，一般按照默认路径C盘，安装的node和cnpm 不用改什么环境变量，不用改什么路径的。

后来看到一遍博客说是淘宝镜像的地址问题，一般说的镜像地址是如下，但是多次安装都不行。

```javascript
npm install -g cnpm --registry=https://registry.npm.taobao.org
```

**按照别的说法，吧 https 改成 http .试了一下果真可以了。**

现在又除了一些类似cnpm的镜像，cnpm 不可以 publish ,一些操作也不行，就有人推出了smart-npm，具体配置和操作地址：[https://cnodejs.org/topic/552212ba01b6c9310d8e9959](https://cnodejs.org/topic/552212ba01b6c9310d8e9959)
