node.js - npm install 为什么无法安装完所有的依赖?
PHP中文网
PHP中文网 2017-04-17 15:37:30
0
6
1040

在react官网下一了一个练手项目http://reactjs.cn/react/docs/...
在本地运行时的时候用了cnpm install 安装模块,还是会出现很多模块没有,这是为什么?

使用 npm install 安装以后还是有问题

凭借我强大的毅力,已经全部一个个的手动安装完了,至少有15个这样的模块,这是为什么呢?

PHP中文网
PHP中文网

认证高级PHP讲师

全部回覆(6)
Ty80

具體說不清楚,但是既然已經顯示全部安裝成功了,那估計是依賴套件的開發人員給落下了。這種狀況一般發生在依賴套件升級之後,依賴的開發人員可能新增了某個依賴所要的依賴,也就是你安裝的模組運作是需要的模組。開發人員加入新依賴的時候直接執行的npm install 並沒有--save。所以你的依賴套件升級了之後,程式碼中需要的套件並沒有加入到依賴的package.json檔案中。這時候就需要你手動安裝了,例如當前, 你需要執行 npm i mime指令。

巴扎黑

cnpm install 失敗之後重新 npm install前建議刪除node_modules,兩種依賴的目錄結構有些不一樣

Ty80

那你試試 npm 有可能國內淘寶團隊的包不全。這也是猜測,你試試npm install
從國外的伺服器下載試試

迷茫

請盡量使用 npm i 或 yarn 吧,cnpm 有時候會漏包

刘奇

建議使用yarn

yarn config set registry 'https://registry.npm.taobao.org'

PHPzhong

推薦用yarn, 速度快了很多。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板