Express 如何使用sails.js美化玉石输出?

Express 如何使用sails.js美化玉石输出?,express,sails.js,Express,Sails.js,我正在将我的sails.js 0.9应用程序更新为0.10。使用旧版本,我可以美化此配置的输出: module.exports.config = function () { if (sails.config.environment === 'development') { // Pretty print output sails.express.app.locals.pretty = true; } }; 不幸的是,这种情况已经改变,我不知道如何改变。如何使用新的sai

我正在将我的sails.js 0.9应用程序更新为0.10。使用旧版本,我可以美化此配置的输出:

module.exports.config = function () {
  if (sails.config.environment === 'development') {
    // Pretty print output
    sails.express.app.locals.pretty = true;
  }
};

不幸的是,这种情况已经改变,我不知道如何改变。如何使用新的sails.js版本美化html代码?

config/express.js

customMiddleware: function (app) {
  app.locals.pretty = true;
},
如果您只想在开发阶段美化,请检查节点环境:

customMiddleware: function(app) {
    if(process.env.NODE_ENV === 'development') {
        app.locals.pretty = true;
    }
},

谢谢你的回答。我已经在你的答案中添加了如何检查环境阶段。