我正在尝试更改我的网站名称。找不到可以设置标题或应用名称的位置。
6313 次
4 回答
21
您可以在目录中创建任何文件config/,例如config/app.js包含如下内容的文件:
module.exports = {
appName : 'My App'
};
导出对象的任何属性都成为 Sails 配置的一个选项。
appName属性用作应用程序标题。例如,在默认布局中:
<title><%- title %></title>
title=== sails.config.appName=== _'My App'
默认情况下appName,配置变量设置为“Sails”。
于 2013-08-17T20:40:41.723 回答
4
我在sails github issues#768上有一个很好的答案。
在 app.js 和 bootstrap.js 文件中添加应用程序名称对我来说很好。
于 2013-08-26T22:08:06.427 回答
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
于 2014-05-04T04:18:30.500 回答
0
从 Sails 1.2.2 开始,您可以在第 4 行更改应用名称\views\layouts\layout.ejs:<title>Your App Name</title>.
于 2019-06-21T06:19:40.340 回答