如何将我的 node_module、模块添加到 package.json

how to Add my node_module, modules into package.json

我的 node_module 文件夹中有一些模块,但因为我在 nodejs 是业余爱好者,所以当我想安装主题时,我忘记使用 --savenpm install.现在我有很多模块,但我的 package.json 是空的,所以有什么方法可以将主题添加到 package.json.
抱歉,如果我的问题很愚蠢,我是 nodejs

的初学者

很简单。编辑 package.json 文件并为开发依赖项添加以下内容:

"devDependencies": {
    "broccoli-asset-rev": "^2.0.2",
    "broccoli-merge-trees": "^0.2.1",
    "broccoli-svg-sprite": "^1.0.3",
     ......
}

要获取软件包名称和版本号列表,您可以查看每个模块的 node_modules/module folder/package.json 以获取官方软件包名称和版本.它将采用以下形式:

    {
  "name": "<<name of the package>>",
  "version": "2.1.0",
  "description": "broccoli asset revisions (fingerprint)",
....
}

只需将上面的名称和版本信息复制到 devDependencies 到您项目的 package.json 中,您就可以开始了。

也看看这里Is there a way to automatically build the package.json file for Node.js projects

这里:https://docs.npmjs.com/files/package.json

您可以使用 npm install --save <package> 再次安装相同的软件包,它应该只是用新安装的文件替换当前的软件包文件。它还会添加您已经使用默认版本符号添加的包。

只需切换到包含 node_modules 的目录,备份其中任何现有的 package.json,然后使用 npm init 重新创建 package.json.

生成的 package.json 将包含 node_modules.

中已经存在的所有模块

样本运行:

$ cd /my/project
$ mv package.json package.json.bak # Backup package.json
$ npm init                         # Recreate package.json with dependencies populated

已经问过并且回答得很好!

以下是创建/维护 package.json 文件的不同建议方法 Is there a way to automatically build the package.json file for Node.js projects