根据依赖项安装多个 Node.js 模块(列表)

Install multiple Node.js Modules based on dependencies (list)

我有一个包含近 40 个节点模块的依赖项列表,虽然我能够使用一个(或两个)命令安装所有这些模块-

npm install module-1 module-2 ... module-N --save-dev

-仍在寻找一种方法来创建一个在执行时安装所有依赖项的文件。这样任何人都可以为 his/her 系统下载一个文件(在我的例子中是 Mac / Linux)并通过 运行 该文件安装所有模块。有什么好的建议,方法吗?非常感谢!

npm init 将为您创建一个 package.json。在该文件中,您可以像这样列出应用程序的依赖项和开发依赖项:

{
    ...
    "dependencies": {
        "express": "^4.9.7"
    },
    "devDependencies": {
        "mocha": "^2.0.1"
    }
}

然后npm install