💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در آذرماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ Ali Rajabali
خطای handlebars
جامعه نود جی اس ایجاد شده در ۲۸ خرداد ۱۴۰۱

سلام و وقت بخیر.

در زمان اجرای کد در خط 6 خطای engine is not a function نمایش داده میشود

f218-Capture.PNG

سلام وقتتون بخیر .

express-handlebars تغییراتی در ساختار package داشته که شیوه استفادش کمی تغییر کرده (به روز شده) ، البته مشکلی در کلیت پروژه ایجاد نمیشه .

به صورت زیر از engine استفاده کنید :

import { engine } from "express-handlebars";
module.exports = app => {
  app.engine('handlebars' ,engine());
  // ...
 }

اگه مشکل حل نشد بفرمایید بیشتر راهنمایی کنم .

موفق باشید.

بهترین پاسخ
علیرضا ایمانی ۲۸ خرداد ۱۴۰۱، ۲۰:۱۲