[英]npm - install explained
我正在嘗試掌握npm install的工作方式。
這不應該在package.json中安裝所有依賴項嗎?
我不喜歡docs npm install
npm install(在軟件包目錄中,無參數):將依賴項安裝在本地node_modules文件夾中。
1)
我了解的是調用npm install時,這個package.json(/protractor/package.json)不是npm在我當前所在的文件夾中查找依賴項的地方。
在/ node_modules中,有一堆軟件包,每個軟件包都有自己的package.json為什么不安裝它們?
2)
第一次克隆該應用程序時,我不會進入調用npm install的根文件夾,並創建了節點模型,並安裝了〜/ angular-phonecat / package.json中的所有依賴項。
為什么從量角器文件夾中以相同的方式工作? 與上面的警告有關嗎?
您在已安裝的軟件包中。 當您安裝量角器時,它會自動安裝所有依賴項,因為量角器是NPM軟件包。 如果刪除其中的“ node_modules”文件夾,然后鍵入npm install,它將重新安裝所有內容。 注意:這不是npm的目的。
NPM用於擁有自己的項目並將其存儲在存儲庫中時,可以添加所有依賴項,因此當用戶下載存儲庫時,他們只需鍵入npm install即可從npm獲取依賴項。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.