如何仅安装node_modules文件package.json中定义的那些包
问题描述:
当我使用npm安装的Laravel项目时。它创建了很多不必要的库。 我想知道如何只安装我在package.json文件中定义的包。如何仅安装node_modules文件package.json中定义的那些包
答
这些软件包必须有自己的依赖关系的依赖关系。所以除非你想打破你的申请,否则我不会改变它。
答
这是因为npm install
是递归的。假设您的项目需要模块A
,该模块本身要求模块B
,npm install
将最终安装两者。
总之,即使您只在您的package.json
中使用了一个模块,您看到的所有模块都需要。
他们是传递依赖,你不能摆脱它们: – Linuslabo