معلم
3 سال پیش توسط معلم مطرح شد
0 پاسخ

خطا در خواندن public در node js

سلام وقت بخیر
در این برنامه ابتدا هر ادرسی امد قسمت دوم ادرس رو دریافت میکنه و اگر مساوی بود با todo.html فایل todo.html واسش میفرسته
مثلا ادرس زیر :
http://localhost:3001/todo.html/group-1
حالا پوشه todo.html میفرسته اما css و js که داخل پوشه todo.html لینک شده نمیتونه بخونه
اون قسمت group_1 هم هر دفعه ممکنه عوض بشه چون از سایت دیگه میاد
کد ها :

app.get('*', (req, res) => {

    url = req.url;
    name = url.split('/');
    name1 = name[1];

    if (name1 == 'todo.html') {
        res.sendFile(path.join(__dirname, './', 'todo/todo.html'));
    }

});

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