Я получаю ссылочную ошибку в каждом маршруте, например: "/", "/ product", даже если эта переменная не используется на этих маршрутах. Хотя страницы загружаются нормально, без ошибок впереди, но это показывает ошибку в терминале. помогите, я пытаюсь разобраться в течение нескольких дней и не могу продолжить работу с моим проектом
app. js: `
app.get("/", function(req, res){//landing page
product.find({},function(error,indexproduct){
if (error) {
console.log(error);
}else{
res.render("index",{indexproduct:indexproduct});
}
});
});`
index.e js:
Ошибка:
`ReferenceError: C:\Users\nishantk\Desktop\project200\renclo\views\index.ejs:156
154| <ul class="aa-product-catg aa-popular-slider">
155| <!-- start single product item -->
>> 156| <%=console.log(indexproduct)%>
157| </ul>
158| <a class="aa-browse-btn" href="/product">Browse all Product <span class="fa fa-long-arrow-right"></span></a>
159| </div>
indexproduct is not defined
at eval (C:\Users\nishantk\Desktop\project200\renclo\views\index.ejs:74:37)
at index (C:\Users\nishantk\Desktop\project200\renclo\node_modules\ejs\lib\ejs.js:682:17)
at tryHandleCache (C:\Users\nishantk\Desktop\project200\renclo\node_modules\ejs\lib\ejs.js:254:36)
at View.exports.renderFile [as engine] (C:\Users\nishantk\Desktop\project200\renclo\node_modules\ejs\lib\ejs.js:485:10)
at View.render (C:\Users\nishantk\Desktop\project200\renclo\node_modules\express\lib\view.js:135:8)
at tryRender (C:\Users\nishantk\Desktop\project200\renclo\node_modules\express\lib\application.js:640:10)
at Function.render (C:\Users\nishantk\Desktop\project200\renclo\node_modules\express\lib\application.js:592:3)
at ServerResponse.render (C:\Users\nishantk\Desktop\project200\renclo\node_modules\express\lib\response.js:1012:7)
at C:\Users\nishantk\Desktop\project200\renclo\app.js:396:9
at Layer.handle [as handle_request] (C:\Users\nishantk\Desktop\project200\renclo\node_modules\express\lib\router\layer.js:95:5)
at next (C:\Users\nishantk\Desktop\project200\renclo\node_modules\express\lib\router\route.js:137:13)
at Route.dispatch (C:\Users\nishantk\Desktop\project200\renclo\node_modules\express\lib\router\route.js:112:3)
at Layer.handle [as handle_request] (C:\Users\nishantk\Desktop\project200\renclo\node_modules\express\lib\router\layer.js:95:5)
at C:\Users\nishantk\Desktop\project200\renclo\node_modules\express\lib\router\index.js:281:22
at param (C:\Users\nishantk\Desktop\project200\renclo\node_modules\express\lib\router\index.js:354:14)
at param (C:\Users\nishantk\Desktop\project200\renclo\node_modules\express\lib\router\index.js:365:14)
`