当我使用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. npm安装package.json中指定的确切软件包版本
- 5. 如何将软件包native Node.js安装到node_modules中?
- 6. package.json的安装
- 7. 从现有Node_Modules文件夹生成Package.Json?
- 8. 从npm安装node_module,但它不会安装它自己的node_modules - package.json
- 9. NPM是../../node_modules而非/ node_modules安装软件包,为什么呢?
- 10. Node.js如何从全局安装的包中找到本地node_modules文件夹
- 11. Cordova:如何在npm安装后包含node_modules中的.js .css文件
- 12. 如何从package.json中列出的node_modules中删除所有软件包
- 13. npm如何安装当前目录以及包含package.json文件的子目录?
- 14. 如何从node_modules文件夹添加package.json依赖关系?
- 15. 如何在Ansible中定义要安装的软件包版本
- 16. NPM安装包没有嵌套node_modules
- 17. 包含某些node_modules
- 18. 自定义安装文件
- 19. 如何使用package.json保存全局包的安装?
- 20. 如何仅包含头文件中的定义
- 21. 复制安装包中的自定义文件夹
- 22. 在component.json和package.json中定义'包'信息
- 23. ipkg/opkg如何按指定版本安装某些软件包?
- 24. Angular2 beta 8包含来自node_modules的Typescript定义文件
- 25. NPM安装:在的package.json
- 26. 仅安装如果不装球拍包
- 27. 为什么在node_modules下安装了这么多的软件包?
- 28. 如何访问正在安装的安装包的文件名?
- 29. package.json用于全局安装的软件包
- 30. INNO设置:在安装包中定义配置文件
他们是传递依赖,你不能摆脱它们: – Linuslabo