未加载 SailsJS 自定义配置文件
SailsJS custom configuration file is not loaded
我一直在尝试按照文档和 Whosebug 上的说明为我的应用程序加载自定义配置,但它失败了。
我在
中创建了一个新文件
/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' }
有什么解决办法吗?
这应该有效。添加配置文件后是否重新启动了应用程序?这是在启动期间加载的,之后不会重新加载(与您的模板不同)。
我一直在尝试按照文档和 Whosebug 上的说明为我的应用程序加载自定义配置,但它失败了。
我在
中创建了一个新文件/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' }
有什么解决办法吗?
这应该有效。添加配置文件后是否重新启动了应用程序?这是在启动期间加载的,之后不会重新加载(与您的模板不同)。