繁体   English   中英

如何立即将node_modules中的所有依赖项添加到package.json?

[英]How can I add all dependencies from node_modules to package.json at once?

通常我会为每个库/模块执行: npm install <package_name> --save

但是,有没有办法将当前在node_modules文件夹中的所有包添加到package.json依赖项?

您可以执行npm init来创建包含当前安装的所有依赖项的package.json文件,默认情况下会添加到该文件中。 我有npm版本2.11.3。

早期版本的npm用于创建没有依赖项的package.json文件。 如果您使用的是此版本,请运行以下命令将当前安装的依赖项保存到其中:

ls node_modules | xargs npm install --save

当然, lsxargs只有在Linux / Mac OS X上才有效。

使用: npm init

参考: https//docs.npmjs.com/cli/init

它基本上会问你一组问题并为你写一个package.json。

NPM使用package.json文件来了解您的node.js项目。

使用npm init为您生成package.json文件!

它与NPM捆绑在一起。 阅读其文档: https//docs.npmjs.com/cli/init

此外,如果您非常倾向于使用独立工具(由npm制造商制作): https//github.com/isaacs/init-package-json

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM