"npm install package-name --no-save" 的目的是什么?
what is the purpose of "npm install package-name --no-save"?
我的意思是为什么有人会临时安装一个包而不将其添加到依赖项列表中?
--没有保存使用?
也许您只是想测试一个想法,而不需要在 package.json
文件的 dependency
或 devDependencies
中添加包。
如果你运行:
npm install --no-save express
现在,如果您检查 node_modules
文件夹,程序包已下载但 package.json
未更新。
当您尝试 运行 您的代码时,由于 express
在 node_module
中可用,您的代码或项目中的任何第三方库都可以使用它.
我的意思是为什么有人会临时安装一个包而不将其添加到依赖项列表中?
--没有保存使用?
也许您只是想测试一个想法,而不需要在 package.json
文件的 dependency
或 devDependencies
中添加包。
如果你运行:
npm install --no-save express
现在,如果您检查 node_modules
文件夹,程序包已下载但 package.json
未更新。
当您尝试 运行 您的代码时,由于 express
在 node_module
中可用,您的代码或项目中的任何第三方库都可以使用它.