引用资源不能正常显示CSS 、及JQuery
发布于 10 年前 作者 zhumingming 8018 次浏览 最后一次编辑是 8 年前

新建的header.html文件中有引用CSS、及JQuery等js文件 在express 中使用<% include header.html %>时,其中的CSS样式及JQuery不能加载

求node牛人解救啊,在线等待中……

5 回复

可能是因为你使用的是express3以上的版本,你需要在每一个用到样式的HTML中加载样式文件

楼上用express多久鸟?

嗯,却是使用的是3以上的版本,我以前也是在每一个ejs文件中重新引用CSS及js文件,但是这个应该不是最好的解决办法吧,希望找到根本解决的办法。

正常情况下html5的link只需要加href就可以,jade模板这么写:link(href="/bootstrap/dist/css/bootstrap.css"),但是如楼主所说会出现不加载的问题,改为:link(href="/bootstrap/dist/css/bootstrap.css",rel="stylesheet" type="text/css") 就可以了,具体原因不明了,可能跟安装的版本有关系

这跟后端有什么关系,脚本样式加载都是在浏览器,你在浏览器看看源码head是否引入

回到顶部