javascript - SailsJS 自定义配置文件未加载

标签 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' }

有什么解决办法吗?

最佳答案

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

关于javascript - SailsJS 自定义配置文件未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28456559/

相关文章:

mysql - 找不到这个 MySQL 事件语法有什么问题

node.js - 错误 : connect ECONNREFUSED 127. 0.0.1:5432 docker 迁移

javascript - 用 X 替换内部信用卡号的正则表达式?

javascript - JQuery 数据表上的编辑按钮

javascript - 破解 "undefined"对象的 Javascript 定义

node.js - 在 nextJS (next.config.js) 中设置 webpack 配置

node.js - 在 Node Js 中设置 Promise

node.js - 使用 Promise 进行流量控制

javascript - 在 View 中移动时, Angular 选择记住

javascript - Vue.js 可以在用户输入数字时添加逗号吗?