Node.js 如何将节点_模块中的所有依赖项一次添加到package.json?

Node.js 如何将节点_模块中的所有依赖项一次添加到package.json?,node.js,npm,Node.js,Npm,通常我会为每个库/模块执行:npm安装--save 但是,是否有方法将当前位于node\u modules文件夹中的所有包添加到package.json依赖项中?NPM使用package.json文件来了解您的node.js项目 使用npminit为您生成package.json文件 它与NPM捆绑在一起。请在此处阅读其文档: 此外,如果您非常喜欢,还有一个独立的工具(它由npm制造商制造):使用:npm init 参考: 它基本上会问您一组问题,并为您写出一个package.json。您可以执

通常我会为每个库/模块执行:
npm安装--save


但是,是否有方法将当前位于
node\u modules
文件夹中的所有包添加到
package.json
依赖项中?

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

使用
npminit
为您生成
package.json
文件

它与NPM捆绑在一起。请在此处阅读其文档:


此外,如果您非常喜欢,还有一个独立的工具(它由npm制造商制造):

使用:
npm init

参考:


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

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

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

ls节点| xargs npm安装-保存


当然,
ls
xargs
只有在Linux/Mac OS X上才能工作。

我不确定是否有内置的方法可以做到这一点,但你可以编写一个小脚本:)你是说
npm init