在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 關(guān)于npm install包后會(huì)把原來的包刪掉

關(guān)于npm install包后會(huì)把原來的包刪掉

我通過create-react-app命令創(chuàng)建了一個(gè)react應(yīng)用,現(xiàn)在需要安裝redux包,我直接用npm install --save redux方法安裝,結(jié)果把node_modules里的其他包都刪了,單獨(dú)安裝了redux。

如何避免這種情況。

回答
編輯回答
陪妳哭

1.無法確定你對(duì)npm或者node的熟悉程度,所以先說一下:
npm install --save是安裝到當(dāng)前工作目錄了。
npm instal 是安裝到用戶目錄了,用npm ls可以查看。
npm instal 是安裝到全局目錄了,用npm ls -g可以查看。
2.如果不是第一種情況,你描述的問題也有別的哥們兒碰到過,但是并沒看到解決辦法,這似乎是node 5的問題:
https://github.com/npm/npm/is...
或者你升級(jí)到最新的lts版本,試試看。

2017年9月25日 23:38
編輯回答
孤巷

再執(zhí)行一遍 yarn install,就可以了

2017年1月24日 02:49
編輯回答
心上人

同樣遇到了,remove一大堆依賴,導(dǎo)致react-scripts不可用,npm install修復(fù) 有時(shí)候可以解決大多時(shí)候 項(xiàng)目就蹦了

2018年8月30日 14:25
編輯回答
清夢(mèng)

老哥解決了么,我今天執(zhí)行npm install 。。。也把我原來的包刪了一部分,哈哈哈神奇啊

2018年9月15日 16:20
編輯回答
你好胸

雖然不知道為什么發(fā)生這個(gè)問題,我也沒遇見過,但是這個(gè)也有解決方式:

  • 先安裝redux
  • 再執(zhí)行一遍npm install便可

redux又不是每次運(yùn)行都要安裝,所以影響不大

2017年10月29日 18:58
編輯回答
夏木

這個(gè)現(xiàn)象真的太sao了,執(zhí)行完命令我都傻了,什么原因?。?/p>

2018年6月23日 03:42