我正在嘗試更改我的網站名稱。 找不到我可以設置標題或應用程序名稱的位置。sails.js的標題或應用名稱(使用node.js和express.js)在哪裏?
7
A
回答
21
可以在config/
目錄下創建的任何文件,例如config/app.js
其中包含comething這樣的:
module.exports = {
appName : 'My App'
};
出口對象的任何屬性成爲Sails`配置的一個選項。
appName
屬性用作應用程序標題。例如,在默認佈局:
<title><%- title %></title>
title
其中=== sails.config.appName
=== 'My App'
默認appName
配置變量被設置爲 '帆'。
4
我得在帆一個很好的答案GitHub的issues#768。
在app.js和bootstrap.js文件添加應用程序名稱爲我工作得很好。
3
要自定義應用程序的名稱簡單地添加以下到module.exports = { … }
塊文件config/local.js
appName : 'My Brilliant App',
中您還可以通過在自己的title
值傳遞給view
渲染器重寫你的控制器內頁的標題。
res.view({title: 'My brilliant title'});
和,是搜索引擎友好,你jade
模板中指定
head
title= sails.config.appName + " | " + title
相關問題
- 1. 使用javascript或Express.js或node.js處理Cookie?
- 2. ActiveRecord:名稱已在應用程序中使用,在哪裏?
- 3. Node.js v4遷移(用於sails.js或node.js)
- 4. 在Chrome拓如何使用Node.js和Express.js
- 5. Express.js的API在哪裏?
- 6. Node.js/Sails.js應用程序的範圍和/或上下文
- 7. Express.js問題! (Node.js)
- 8. 我應該在哪裏放express.js
- 9. 如何備份使用express.js和Node.js的
- 10. VBA名稱 - 它們在哪裏引用?
- 11. Express.js/Passport.js:req.user存儲在哪裏?
- 12. 如何使用「在哪裏」,「有」和「或」
- 13. Android應用內結算:標題和說明顯示在哪裏?
- 14. 使用node.js和express.js生成url
- 15. 使用node.js和express.js生成元素
- 16. 使用變量名稱foo和bar的約定來自哪裏?
- 17. node.js + express.js + dust.js問題
- 18. Express.Js,Node.Js,MongoDB問題
- 19. 我在Express.js和Node.js的
- 20. 使用Sails.JS框架的Node.JS - 護照:沒有名稱下注冊的策略:facebook
- 21. 應用程序名稱showup在哪裏?安卓/ MonoAndroid
- 22. 在哪裏使用ASPNET MVC路由的路由名稱
- 23. 應該在哪裏設置http標題?
- 24. 刪除使用哪裏和/或
- 25. JSHTML不能在Node.js中使用Express.js
- 26. 安全標頭應該放在哪裏?響應標題或請求標頭?
- 27. Java-變量名稱或標識符在哪裏存儲,堆棧或堆?
- 28. 應用程序名稱或Applet名稱?
- 29. Netbeans Java應用程序 - 更改標題或應用程序的名稱
- 30. CSS:標籤在哪裏應用?
是正確的。此外,在每個視圖/控制器的基礎上,你還可以通過將'title'傳遞給res.view的調用來覆蓋本地'title',例如, 'res.view({title:'登錄到PuppyPortal'})' – mikermcneil
只是爲了做一個快速的提示......爲了在部署中正常工作而沒有默認ejs模板引擎的問題,請記住將url路由到config中的控制器/routes.js而不僅僅是視圖。如果不是,它不會通過控制器,你將無法動態地改變SEO價值的每頁標題。 –