【问题标题】:Install multiple Node.js Modules based on dependencies (list)根据依赖项安装多个 Node.js 模块(列表)
【发布时间】:2015-04-20 02:07:42
【问题描述】:

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

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

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

【问题讨论】:

    标签: node.js shell command-line npm


    【解决方案1】:

    npm init 将为您创建一个 package.json。在该文件中,您可以列出应用的依赖项和开发依赖项,如下所示:

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

    然后npm install

    【讨论】:

    • 感谢@Andrew,找出问题所在,sudo npm install
    • gyp 在节点 v0.12.2 上失败 :( 但至少你让我回到了正确的方向。再次感谢!
    猜你喜欢
    • 2016-09-16
    • 2013-08-26
    • 1970-01-01
    • 2015-11-25
    • 2014-02-17
    • 2015-02-12
    • 1970-01-01
    • 2019-12-03
    • 1970-01-01
    相关资源
    最近更新 更多