node js开发生产配置

时间:2017-06-30 12:25:58

标签: node.js sails.js

我们如何在节点js / sails中创建不同的开发和生产配置?

另外,在生产后测试和生产之间管理迁移的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

使用config/env文件适当地覆盖您的配置。示例生产文件:

module.exports = {

  /***************************************************************************
   * Set the default database connection for models in the production        *
   * environment (see config/connections.js and config/models.js )           *
   ***************************************************************************/

   models: {
     connection: 'someMysqlServer'
  },

  /***************************************************************************
   * Set the port in the production environment to 80                        *
   ***************************************************************************/

  port: 80,

  /***************************************************************************
   * Set the log level in production environment to "silent"                 *
   ***************************************************************************/

  log: {
    level: "silent"
  }

};

您还可以在那里定义test.js文件。

为什么要从测试环境迁移到生产环境?这对我来说听起来不对。