Saya telah menghabiskan sepanjang hari mencoba memahami mengapa itu tidak berhasil ... Jika saya pergi ke localhost: 3000 / API Saya berharap untuk melihat API, dan saya melihatnya. Baik. Tapi, ketika saya pergi ke localhost: 3000 / API / Auth Saya berharap untuk melihat auth, ...

0
Snowman 5 April 2021, 15:52

1 menjawab

Jawaban Terbaik

Anda harus melewati kedua router, impor router di routes/api/index.js dan sampaikan sebagai argumen kedua.

app.use(indexRoute, secondRoute);

Ini disebut routing modular dan sebagai dokumentasi menyatakannya: instance router adalah sistem middleware dan perutean yang lengkap; Untuk alasan ini, itu sering disebut sebagai "aplikasi mini".

https://expressjs.com/en/guide/routing.html

2
KToxcon 5 April 2021, 13:38