我正在通過Kent C. Dodds關於構建開源庫的教程。到目前爲止,我已經使用npm來安裝chai,commitizen,cz-conventional-changelog,mocha和unique-random-array。node_modules有很多文件我不知道
我不知道什麼時候但我只注意到我的node_modules文件變得非常大。僅在node_modules文件夾的根目錄中有大約100個文件夾。
我附上了一些node_modules的截圖。第二意識到我的錯誤並迅速退出命令之前沒有進行分割全局標誌
我記得運行NPM安裝sementaic釋放-CLI。那一秒鐘可以安裝所有這些模塊嗎?如果這是我的錯誤的結果,那麼我有什麼辦法可以解決它嗎?
我目前使用2.14.7 我想我安裝都是自己node_modules文件夾中的包的依賴關係? – Ephapox
@Ephapox:npm _used_將依賴關係安裝在層次結構中,但現在如果模塊之間沒有版本衝突,npm將盡可能平坦地安裝它們以減少模塊重複(即依賴於相同第三個包的兩個包)。 –
哦,等等,我認爲你是對的。我正在使用nvm,當我正在處理這個問題時,我正在使用安裝節點v5和npm v3的'nvm use stable'。 我希望這不是太遙遠從主題,但將NPM運行安裝然後取消它引起我node_modules包的部分安裝,還是會乾脆取消了整個安裝? –
Ephapox