• 1399/04/25

مسیر فایل های static در node js :

سلام استاد قربانی عزیز 👋

 

استاد در جلسه 28 شما از دستور زیر برای مسیر دهی فایلهای static استفاده کردید:

app.use(express.static(path.join(__dirname, 'public')))

اما در سایت رسمی express  به صورت زیر استفاده کرده:

app.use(express.static('public'))

 

استاد الان هر دو دارن کار میکنن.
ولی فرق بین این دو تا چیه؟

 

توی سایت خودش توضیح داده ولی متوجه نشدم، ممنون میشم توضیح بدید 🤗

  • 1399/04/30
  • ساعت 10:35

سلام دوست من

روشی که بهتون آموزش دادم ایمنترین روشی هست که خیالتون از بابت اجرا از دایرکتوری ها دیگه و سیستم عاملهای دیگه راحت باشه

روشی که بدون استفاده از ماژول path نوشته شده نسبی هست و تنها زمانی کار میکنه که پردازش node یا همون پروژه Node رو از دورن فولدر خودش اجرا کنید

اما اکثر هاستهایی که در آخر قرار روی اونها پروژه خودتون رو آنلاین کنید از فولدر پروژه اجرا نمی کنند و مشکل ساز میشه براتون

موفق باشید


  • 1399/04/30
  • ساعت 22:47

آها، مرسی 👍


logo-samandehi