npmがパッケージファイルを保存するサーバーは海外にあり、ブロックされることがあり、速度が非常に遅くなります。
解決策:国内のミラーソースを使用する
例:淘宝網:http://npm.taobao.org/
淘宝網のcnpmをインストールします
# 在任意目录执行都可以
# --global 表示安装到全局,而非当前目录,不能省略,否则不管用
npm install --global cnpm
次にcnpm
、関連するパッケージをダウンロードするために使用できます。使用法はとnpm
同じです。
# 使用国外npm服务器
npm install art-template
# 使用淘宝镜像
cnpm install art-template
インストールせず、cnpm
Taobaoのサーバーを使用してダウンロードする場合npm
は、registry
属性を変更できます
npm install art-template --registry=http://registry.npm.taobao.org
しかし、毎回手動でパラメーターを追加するのは面倒です。解決策:構成ファイルでこのパラメーターを変更します。
npm config set registry https://registry.npm.taobao.org
# 查看npm 配置信息
npm config list
上記のコマンドの構成が使用されている限り、futurenpm install
はデフォルトでTaobaoのサーバーを介してダウンロードされます