2014-03-13 44 views
7

這是我(簡化)app.coffee沒有默認引擎指定並沒有擴展名被提供(expressJS&玉)

app.set('views', __dirname + '/app/views') 
app.set('view enigne', 'jade') 

app.listen 8000 

然而,當我訪問我的應用程序在瀏覽器中,我得到了以下錯誤信息:

Error: No default engine was specified and no extension was provided 

編輯:原來我是個白癡和拼寫爲「引擎」不正確。感謝@lascort指出它!

+0

你有一個簡單的拼寫錯誤,你嘗試通過比較其對工作示例這個自己調試詢問在這裏過嗎? –

+2

我從字面上花了一個小時試圖弄清楚什麼是錯的。有時你只需要新鮮的眼睛我猜。 – nicohvi

+0

如果您的代碼「看起來很棒」,我錯了很多。檢查你的拼寫。我經常更進一步,複製/粘貼某些正在工作的源代碼中的「看起來」的單詞。 –

回答

9

你有一個錯字...

app.set('views', __dirname + '/app/views') 
app.set('view **enigne**', 'jade') 

app.listen 8000 
+1

哈哈,幹得好,先生。耶穌我覺得自己像個白癡。 – nicohvi

相關問題