不是每个页面都加载一样的js和css文件而已选择性的加载需要的文件
这里基于Handlebars模板介绍
在公共的模板写上
*这里千万不能写 type="text/script" 不然就出错,让系统自己选择类型就行了如下: {{# if showTests }} <script src="javascripts/jquery-1.8.3.min.js"></script> {{/if}}
路由:
router.get('/',function(req,res){ //res.locals.showTests = 'show'; //哪个页面需要加载就加上这句话 //res.locals.showTests = req.query.test === 'show';//http://xx/?test=show res.render('index',{ titles:'登录', //showTests:'show' }); }); 以上3中方法都行