國內訪問外網都很慢,甚至不能訪問!大家都懂,都很無奈!
,npm install沒反應
! 跟著下面操作來解決吧!
$ npm install cnpm -g
如果你在中國,那麼你可能需要使用這個源:** npm 映象:
$ npm install cnpm -g --registry=
從 registry.npm.taobao.org 安裝所有模組. 當安裝的時候發現安裝的模組還沒有同步過來, ** npm 會自動在後台進行同步, 並且會讓你從官方 npmregistry.npmjs.org 進行安裝. 下次你再安裝這個模組的時候, 就會直接從 ** npm 安裝了.
$ cnpm install [name]
$ cnpm sync [modulename]
注意:cnpm支援 npm 除了 publish 之外的所有命令,也就是不支援publish,當然這並不影響我們使用,publish時換回npm即可,這樣也能解決
npm install無響應
的問題。
在 .npmrc 上配置乙個國內的 registry 映象
使用 cnpm
使用 vpn
第2個方案不錯,但這樣你就又會遇到問題,到底哪些命令需要用 cnpm,哪些命令需要用 npm 呢?
vpn 方案有時也不能百分百解決問題,有時有些 vpn 也不穩定,但有個 vpn 很保險就是
就讓 smart-npm 來為你完成吧!
npm install --global smart-npm --registry=/
如果 window 使用者安裝最新版本不成功的話,可以試試安裝 smart-npm@1 , 兩者功能差不多是一樣的, 發布版本 2 的主要原因是由於 npm 的公升級,使的在 mac 上無法通過 bin 別名的方式覆蓋原來的 npm, 只能通過先刪除原來的 npm link 檔案,再建立乙個新的;但這種方式在 window 上可能會有問題, 所以,如果你是 window 使用者,並且通過上面指令碼無法安裝成功的話,可以用下面指令碼再試試。
npm install --global smart-npm@1 --registry=/
安裝成功後缺省會在你的 npm 使用者配置檔案 ~/.npmrc 中新增**的 registry。
要先執行 npm smart uninstall 是因為如果直接執行 npm uninstall 會導致找不到 npm 檔案npm smart uninstall # 2.x.x 版本的 smart-npm 在解除安裝前需要先執行此指令碼
npm uninstall --global smart-npm
mv $(which npm-original) $(dirname $(which npm-original))/npm
本地安裝也會替代了全域性的 npmnrm 是乙個 npm 源管理器,允許你快速地在如下 npm 源間切換,現已支援now include: npm, cnpm, taobao,nj(nodejitsu), rednpm。
$ npm install -g nrm
$ nrm ls
* npm -----
cnpm ----
taobao -- /
nj ------
rednpm --
skimdb --
$ nrm use cnpm //switch registry to cnpm
registry has been set to:
增加源:usage: nrm [options] [command]
commands:
ls list all the registries
use change registry to registry
add [home] add one custom registry
del delete one custom registry
home [browser] open the homepage of registry with optional browser
test [registry] show the response time for one or all registries
help print this help
options:
-h, --help output usage information
-v, --version output the version number
nrm add [home]
刪除源:
nrm del
測試速度:
nrm test
注意: nrm只是乙個源管理器,也不能使用publish命令。
以上三種方案均可解決npm install 慢、npm install 無響應、npm install 無法安裝的問題。
anaconda spyder點選無響應解決
可能是公升級或解除安裝了spyder依賴的包,導致spyder無法正常執行。我公升級了pyqt5,spyder要求pyqt5 5.13,而安裝的最新版本為5.15,導致spyder啟動時出現問題。開啟anaconda prompt,執行 pip install spyder解釋 pip會自動根據要安...
word無響應或反應慢
word無響應或 反應慢 現象 以前使用word開啟檔案速度很快,幾乎是瞬間的事,但最近經常發生開啟word文件時響應很慢,有時候也出現沒有響應。解決辦法 開啟word文件沒有響應或響應遲緩可能是以下其中一種原因 沒有足夠的磁碟空間。因為word每開啟乙個文件的同時都會在磁碟上生成乙個名為 的臨時檔...
eclipse 響應慢 或 未響應
eclipse啟動正常,但在開啟工程時會出未響應的情況,在任務管理器中察看也是味應用。造成這種情況原因有3 一 cpu不夠用,在任務管理器中察看cpu會達到90 以上,甚至是100 剛才看了cpu才24 顯然問題不在這裡。二 記憶體不夠,在任務管理器中察看記憶體才用1.7g,我有機器記憶體4g,安裝...