1.設置代理
npm config set proxy=http://proxy.tencent.com:8080
設置代理服務器,比如:npm config set proxy=http://127.0.0.1
我將http://127.0.0.1設置為代理服務器,但http://127.0.0.1沒有實際的代理功能,最后只好把所有安裝包所需資源下載到127.0.0.1根目錄下,
最后安裝成功,express所需的資源較多。
且在windows下,沒有后綴名的文件和文件夾命名沖突,需要修改JSON文件指向其它的目錄,
express所需資源及整合下載:
http://115.com/file/ani71dpa#www.zip
如果下載不了,可以評論里面留下郵箱,我會一一發送給大家。
下載完后,放至域名根目錄,並將域名設為代理服務器,這個確定可以安裝成功。
2.設置鏡像
默認是https://registry.npmjs.org
npm config set registry http://registry.npmjs.vitecho.com(失效了)
npm config set registry http://npm.tuna.tsinghua.edu.cn/registry (清華大學Node Packaged Modules鏡像)
“http://registry.npmjs.vitecho.com”是國內的鏡像網站。不限定這個網址,你可以使用任何資源鏡像網站。
你也可以通過其它方式訪問http://registry.npmjs.vitecho.com/express,下載下來,express文件為一個json文件。
將express放在自己確認可訪問的HTTP服務器下,比如我在本機配置了HTTP服務器,我將express放在http://127.0.0.1/express,
那么執行:npm config set registry http://127.0.0.1
轉自:http://www.2fz1.com/?tag=windows
3.清除http請求緩存
npm cache clean
4.刪除配置文件
npm config delete key(配置項)