npm使用淘宝镜像加速以及使用cnpm
2017-07-10 21:21
603 查看
使用说明
你可以使用我们定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm:$ npm install -g cnpm --registry=https://registry.npm.taobao.org
或者你直接通过添加 npm 参数 alias 一个新命令:
alias cnpm="npm --registry=https://registry.npm.taobao.org \ --cache=$HOME/.npm/.cache/cnpm \ --disturl=https://npm.taobao.org/dist \ --userconfig=$HOME/.cnpmrc" # Or alias it in .bashrc or .zshrc $ echo '\n#alias for cnpm\nalias cnpm="npm --registry=https://registry.npm.taobao.org \ --cache=$HOME/.npm/.cache/cnpm \ --disturl=https://npm.taobao.org/dist \ --userconfig=$HOME/.cnpmrc"' >> ~/.zshrc && source ~/.zshrc
安装模块
从 registry.npm.taobao.org 安装所有模块. 当安装的时候发现安装的模块还没有同步过来, 淘宝 NPM 会自动在后台进行同步, 并且会让你从官方 NPM registry.npmjs.org 进行安装. 下次你再安装这个模块的时候, 就会直接从 淘宝 NPM 安装了.$ cnpm install [name]
同步模块
直接通过 sync 命令马上同步一个模块, 只有 cnpm 命令行才有此功能:$ cnpm sync connect
当然, 你可以直接通过 web 方式来同步: /sync/connect
$ open https://npm.taobao.org/sync/connect[/code]
其它命令 支持 npm 除了 publish 之外的所有命令, 如:$ cnpm info connect存在的问题
但 cnpm 有个问题,用它下载安装的模块都是以软链形式存在的,本来模块文件就多,再加个软链又多一倍文件,导致有些编辑器(sublime text)和 IDE(PhpStorm)检索目录时非常慢。
相关文章推荐
- npm常用指令以及使用淘宝镜像cnpm
- 使用cnpm(淘宝npm镜像)
- npm的一些常用命令(在国内,建议使用cnpm,在淘宝镜像里面下载就行)
- 使用淘宝 NPM 镜像,加速npm
- 【npm】使用淘宝提供的镜像来加速npm
- 淘宝NPM镜像使用方法
- 使用淘宝 NPM 镜像
- 使用cnpm加速npm
- npm太慢, 淘宝npm镜像使用方法
- Node.js 使用 npm 有问题,转cnpm镜像
- 淘宝RubyGems和NPM镜像的使用
- docker学习(2) mac中docker-machine使用vmware fusion以及配置国内镜像加速
- npm 国内淘宝镜像cnpm、设置淘宝源
- 如何使用 淘宝 NPM 镜像
- 利用NPM淘宝的node.js镜像加速nvm
- npm使用淘宝镜像
- NPM 使用淘宝镜像
- 使用淘宝镜像cnpm安装Vue.js