【问题标题】:How can I install global node modules on openshift?如何在 openshift 上安装全局节点模块?
【发布时间】:2014-07-10 19:04:31
【问题描述】:

我需要将 node.js 模块 sequelize-cli 安装为全局,以便通过 ssh 命令行在我的 sequelize ORM 架构上使用数据库迁移。要安装模块,我可以运行如下 ssh 命令:

npm install -g sequelize-cli

应用规模扩大后如何管理?

【问题讨论】:

    标签: node.js ssh npm openshift sequelize.js


    【解决方案1】:

    在你的 package.json 中像这样:

    "scripts": {
      "install": "npm install -g sequelize-cli"
    }
    

    【讨论】:

    • 来自npmjs.org/doc/misc/npm-scripts.html:不要使用安装。使用 .gyp 文件进行编译,并为其他任何内容预发布。您几乎不必显式设置预安装或安装脚本。如果您这样做,请考虑是否有其他选择。这种情况是例外吗?
    猜你喜欢
    • 1970-01-01
    • 2016-07-21
    • 1970-01-01
    • 2013-07-27
    • 1970-01-01
    • 1970-01-01
    • 2018-03-08
    相关资源
    最近更新 更多