2015-02-11 71 views
0

我一直在嘗試加載我的應用程序的自定義配置,如文檔和StackOverflow中的說明,但它失敗。SailsJS自定義配置文件未加載

我創建了一個新的文件中

/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' } 

任何想法如何解決?

回答

1

這應該工作。你在添加配置文件後重新啓動了應用程序嗎?這是在啓動時加載的,之後不會重新加載(與您的模板不同)。