使用node方法启动本地服务器,即配置server.js,启动后HTML文件的样式为何丢失?

以下前五张图分别是HTML文件,CSS文件,server.js文件,以及用localhost8888打开时的效果,和直接打开HTML的效果

https://img4.mukewang.com/5c8f6e2c00017a8310050509.jpg

https://img2.mukewang.com/5c8f6e310001603a10130530.jpg

https://img.mukewang.com/5c8f6e380001e2ff11910668.jpg

https://img2.mukewang.com/5c8f6e4100010b0313590723.jpg

https://img1.mukewang.com/5c8f6e4b00013cdb13610722.jpg



按照网上提供的方法,查询了注册编辑器,content-type没有问题;用filetypeman查询.css的MIME type也是text/css没有问题,这是什么问题呢?感谢!

小橘子先生你好呀
浏览 2283回答 1
1回答

pardon110

你的服务端代码没有对css文件的mime类型text/css进行响应。即index.html实际是还有向服务器发起拉取css文件请求,你仅仅只在sever代码段内响应了text/html,所以有报css文件mime类型不匹配
打开App,查看更多内容
随时随地看视频慕课网APP