當我使用npm安裝的Laravel項目時。它創建了很多不必要的庫。 我想知道如何只安裝我在package.json文件中定義的包。如何僅安裝node_modules文件package.json中定義的那些包
0
A
回答
1
這些軟件包必須有自己的依賴關係的依賴關係。所以除非你想打破你的申請,否則我不會改變它。
2
這是因爲npm install
是遞歸的。假設您的項目需要模塊A
,該模塊本身要求模塊B
,npm install
將最終安裝兩者。
總之,即使您只在您的package.json
中使用了一個模塊,您看到的所有模塊都需要。
相關問題
- 1. NPM安裝不是package.json文件中的一堆軟件包
- 2. 安裝NPM的依賴到文件夾中不包含的package.json
- 3. npm安裝package.json中指定的確切軟件包版本
- 4. Cordova:如何在npm安裝後包含node_modules中的.js .css文件
- 5. Node.js如何從全局安裝的包中找到本地node_modules文件夾
- 6. NPM是../../node_modules而非/ node_modules安裝軟件包,爲什麼呢?
- 7. 從現有Node_Modules文件夾生成Package.Json?
- 8. 如何在Ansible中定義要安裝的軟件包版本
- 9. 自定義安裝文件
- 10. 包含某些node_modules
- 11. 如何使用package.json保存全局包的安裝?
- 12. 在component.json和package.json中定義'包'信息
- 13. ipkg/opkg如何按指定版本安裝某些軟件包?
- 14. Angular2 beta 8包含來自node_modules的Typescript定義文件
- 15. INNO設置:在安裝包中定義配置文件
- 16. NPM安裝:在的package.json
- 17. 爲什麼在node_modules下安裝了這麼多的軟件包?
- 18. 如何在package.json中包含一個非NPM包來進行安裝?
- 19. 使NPM安裝特定版本package.json
- 20. 如何從.py文件安裝python包?
- 21. 定義安裝文件的位置
- 22. GruntJS如何監視所有文件,但僅處理那些更改的文件?
- 23. Python:爲什麼有些軟件包被安裝成雞蛋,有些軟件包被安裝成「蛋文件夾」?
- 24. npm package.json和docker(安裝它...)
- 25. npm package.json全局安裝?
- 26. 如何在./node_modules/@types之外使用typescript定義文件
- 27. 如何在R中安裝tar文件的PROcess軟件包?
- 28. 如何在Django項目的node_modules文件夾中包含css?
- 29. 如何獲得像Android安裝屏幕中那樣的包裝ListView?
- 30. 使用virtualenv安裝某些軟件包
他們是傳遞依賴,你不能擺脫它們: – Linuslabo