未加载SailsJS自定义配置文件

时间:2015-02-11 14:16:24

标签: javascript node.js sails.js

我一直在尝试为我的应用程序加载自定义配置,如文档和StackOverflow中所述,但它失败了。

我在

中创建了一个新文件
  

/config/application.js

内容:

module.exports.application = {
  name: 'SuperApp'
};

然后在我的

  

/views/layout.ejs

我试图阅读该属性:

<title><%= sails.config.application.name %></title>

它失败了,错误:

Cannot read property 'name' of undefined]
path: '/Users/glfx/Projects/superapp.dev/views/layout.ejs' }

任何想法如何解决?

1 个答案:

答案 0 :(得分:1)

这应该有效。添加配置文件后是否重新启动了应用程序?这是在引导期间加载的,之后不会重新加载(与模板不同)。