我可以使用节点快速加载 css 文件,但它不起作用,某些 css 文件可以工作
I can load css file with node express, but it doesn't work, some css file can work
我在app.js
中设置了app.use(express.static(path.join(__dirname, 'public')));
现在我使用bootstrap.css
和我自己的css文件main.css
索引.html:
┊ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
┊ <link rel='stylesheet' type="text/css" href='bootstrap/theme/bootstrap.united.css' />
┊ <link rel='stylesheet' type="text/css" href='bootstrap/css/main.css' />
主.css:
1 body {
2 background-color: red;
3 }
我的文件树是:
public
├── bootstrap
│ ├── css
│ │ ├── bootstrap.css
│ │ └── bootstrap.min.css
│ ├── js
│ │ ├── bootstrap.js
│ │ └── bootstrap.min.js
│ └── theme
│ └── bootstrap.united.css
├── css
│ └── main.css
└── jQuery
└── jquery-1.12.0.min.js
我的节点服务器127.0.0.1:3000
在我的 chrome 中,bootstrap.united.css
可以工作,
但main.css
行不通,
我可以将其加载到http://10.0.8.88:3000/css/main.css
为什么main.css
已加载,但不起作用?
看起来在你的
主.css链接的href中,你用"bootstrap"开始了文件路径,但css文件夹从该分支之外开始。
相关文章:
- 如何修复:当javascript更改DOM时,iOS会删除CSS文件
- 使用Javascript读取CSS文件并动态更改页面
- js和css文件-在publichtml外部或内部
- Google PageSpeed Insights与多个CSS文件
- Javascript:动态更改CSS文件+Cookie
- 没有在django项目中加载CSS文件
- 在企业应用程序框架中包含js/css文件的最佳实践是什么
- Chrome审核:在外部CSS文件之间的头中发现了1个内联脚本块&”;
- 使用新的 CSS 文件覆盖当前网站
- 多余的JS和CSS文件
- 快递.js无法获取我的 CSS 文件
- 无法查找元素'手动加载CSS文件时的CSS属性
- jquery移动应用程序无法使用jquryMobile框架JS和css文件的相对路径
- 不同的引导 CSS 文件
- 加载CSS文件并覆盖上一个文件
- 使用 JavaScript 动态加载 CSS 文件
- 如何使用谷歌页面速度CSS加载脚本延迟多个CSS文件
- 在 html 文件中包含无缓存元标记是否也会阻止缓存该 html 文件中链接的 js 和 css 文件
- Spring MVC 集成 js 和 css 文件
- 如何将 JavaScript 和 CSS 文件添加到 MagentoModule