expressjs的路由及hbs模板引擎的使用(前端路由和后台路由有什么区别?)

前端路由往往所指的是浏览器中输入的地址,即给用户所看到的浏览地址。

后台路由则是后台操作所用到的浏览地址。

在app中引用二级路由的办法如下

app.use("/account",require....)中的/account则是前端路由中的一个account分支。

require(“./routes/account”)则是相对于后台的二级路由的路径

图一

                         二级路由account.js所在的目录在 


图二

二级路由routes的显示

图四第二行的router.route("/register")则是前端路由,则是localhost:account/register地址

而res.render(/register,{title:"she"})则返回的是引擎模板的数据,即引擎模板地址__dirname+"views"下的register.hbs文件。并且将值title的值传给register.hbs文件。


expressjs的路由及hbs模板引擎的使用(前端路由和后台路由有什么区别?)_第1张图片
图三
expressjs的路由及hbs模板引擎的使用(前端路由和后台路由有什么区别?)_第2张图片
图四

你可能感兴趣的:(expressjs的路由及hbs模板引擎的使用(前端路由和后台路由有什么区别?))