我一直在尝试为我的应用程序加载自定义配置,如文档和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' }
任何想法如何解决?
答案 0 :(得分:1)
这应该有效。添加配置文件后是否重新启动了应用程序?这是在引导期间加载的,之后不会重新加载(与模板不同)。