我是nodejs的新手,剛開始學習它。我以快遞開始。一切都很好,但有一個問題不確定這是否需要URL重寫或URL重定向。 意見文件夾看起來像下面,(玉文件)nodejs快遞網址重寫?
views
- index
- news
- videos
第一頁是絕對指標,網址爲localhost:3000。現在我希望我的新聞頁面成爲索引頁面,所以當我輸入localhost:3000或localhost:3000/news時,我總是希望看到news.jade內容。但我不想將news.jade複製到index.jade。所以我認爲最好的辦法是有一個urlwrite,然後localhost:3000或localhost:3000/news會得到news.jade內容。 如果一個url rewirte需要達到我的目標,下面的代碼就是一個很好的例子嗎?
app.use('/news', function(req, res, next){
var old_url = req.url;
req.url = '/index';
next();
});
我搜索了一段時間,但沒有真正得到答案,有人可以幫忙嗎? 謝謝
快遞沒有任何默認路由文件夾中。但是,您可以按照對您有意義的方式自由構建應用程序。爲了創建上述腳手架,人們傾向於使用發電機,例如https://www.npmjs.com/package/express-generator。 –