2015-10-13 38 views
0

我已經生成用快遞發生器一示例應用程序和內部app.js瞭解app.use('/',routes);

var routes = require('./routes/index'); 
var users = require('./routes/users'); 

有兩個文件生成index.jsusers.js

要使用的文件中的代碼有此線

app.use('/', routes); 
app.use('/users', users); 

我的問題是app.use('/', routes);代表index.jsapp.use('/users', users);代表users.js

回答

0

沒錯。

app.use獲取您想要的URL前綴('/','/ users')及其路由處理程序。 這允許您的服務器端路由模塊化。

乾杯

+0

太好了。如果我在用戶中添加一個功能,我該如何使用它?即做http:// localhost:3000/users/logan – user3272483

+0

我不記得生成的是什麼表達式,但爲了做到這一點,您需要在req中使用查詢屬性。這意味着當你去localhost:3000/users /?id = logan - user3272483,你req.query.id會給你你所需要的。 – user1820709