跳到主要内容
CNode

路由问题 加载css

社区
1156032zhang发布于 13 年前最后回复 13 年前
349160

在app.js里面有 app.use(express.static(path.join(__dirname,'public'))); app.get('/product/:productid',product.detail);

product.detail方法里面是直接 res.render('product');

product.html页面的header footer都是单独包起来了 include header.ejs 和 include footer.ejs

但是当打开的时候 我看里面加载的js css路径都变成了 localhost:3000/product/javascripts/js.js 首页的是 localhost:3000/javascripts/js.js 就是正确的

请问这个问题 如果跟 app.get('/product/:productid',product.detail);有关系的话 ?这个应该怎么设置 谢谢

查看回复

回复 (3)

1
156032zhang#313 年前

3Q

W
wengqianshan#213 年前

用根目录访问 如:

1
156032zhang#113 年前

补充:

meta.ejs 包含了所有的script css引用, 也是include 到index 和 product 里面的

参与回复

登录后即可参与回复。登录