我正在尝试更改我的网站名称。 找不到我可以设置标题或应用名称的位置。
答案 0 :(得分:21)
您可以在config/
目录中创建任何文件,例如config/app.js
,其中包含以下内容:
module.exports = {
appName : 'My App'
};
导出对象的任何属性都成为Sails` config的选项。
appName
属性用作应用程序标题。例如,在默认布局中:
<title><%- title %></title>
其中title
=== sails.config.appName
=== 'My App'
默认情况下appName
配置变量设置为'Sails'。
答案 1 :(得分:4)
我在sails github issues#768得到了一个很好的答案。
在app.js和bootstrap.js文件中添加应用名称对我来说很好。
答案 2 :(得分:3)
要自定义您的应用名称,只需将以下内容添加到文件module.exports = { … }
config/local.js
块即可
appName : 'My Brilliant App',
您还可以通过将自己的title
值传递给view
渲染器来覆盖控制器中的网页标题。
res.view({title: 'My brilliant title'});
并且,为了使SEO友好,请在jade
模板中指定
head
title= sails.config.appName + " | " + title
答案 3 :(得分:0)
从Sails 1.2.2开始,您可以在第4行\views\layouts\layout.ejs
的{{1}}中更改应用程序名称。