2014-03-02 19 views
0

我終於得到了我的節點/ express &在Heroku上運行的mongodb ...但我怎麼才能在我的前端?如何在Heroku上獲得我的前端?後端正在運行

我最熟悉的本地主機的設置,在這裏我只需要打開我的index.html,運行與甲基苯丙胺本地主機服務器..

當我打開myapp.herokuapp.com,我看到了我的MongoDB文檔的JSON (目前爲空)

{ 
    "docs": [] 
} 

當我去myapp.heroku.com/index.html我讓我的404錯誤..

Where.. 404 

這一切是有道理的,根據我的快件代碼:

app.get('/', function (req, res) { 

    getAll(res); 

}); 

app.get('*', function (req, res) { 

    res.send("Where.. 404", 404); 

}); 

如何訪問我的index.html前端? 是否有任何更多的代碼將有助於看到..

回答

1

你有什麼app.use()調用?

特別是,如果你想爲靜態HTML文件,你需要沿着這些線路增加一些(假設你的靜態文件位於./public子DIR):

app.use(express.static(__dirname + '/public')); 

進一步瞭解詳細:http://expressjs.com/api.html#app.use

+0

真棒。非常感謝 – StackThis

相關問題