PHP şablonlarını Node.js/Express'te EJS'ye dönüştürüyorum. Şablon dosyaları biraz karmaşıktır, bu yüzden onları hata ayıklamak kolay değildir. Düğüm hata ayıklama için bana yararlı bilgiler vermiyor, bu yüzden bu görevi imkansız kılıyor. İşte bir örnek hata mesajı.Düğüm/Express'te EJS şablonlarında hata ayıklama
SyntaxError: Unexpected string in "app/views/profile/index.ejs"
at Object.Function (<anonymous>)
at exports.compile (/Users/Gavin/Web/node_modules/ejs/lib/ejs.js:237:14)
at Object.exports.render (/Users/Gavin/Web/node_modules/ejs/lib/ejs.js:284:10)
at View.exports.renderFile [as engine] (/Users/Gavin/Web/node_modules/ejs/lib/ejs.js:318:20)
at View.render (/Users/Gavin/Web/node_modules/express/lib/view.js:76:8)
at Function.app.render (/Users/Gavin/Web/node_modules/express/lib/application.js:502:10)
at ServerResponse.res.render (/Users/Gavin/Web/node_modules/express/lib/response.js:777:7)
at Object.exports.profile_index [as handle] (/Users/Gavin/Web/app/controllers/routes/profile.js:72:6)
at next_layer (/Users/Gavin/Web/node_modules/express/lib/router/route.js:103:13)
at Object.exports.verify_user [as handle] (/Users/Gavin/Web/app/controllers/routes/account.js:305:10)
Böyle belirsiz bir hata iletisinin kaynağını bulmak son derece yorucudur. EJS dosyalarını ayıklamak için daha kolay bir yolu var mı?