nodejs 返回静态资源
nodejs返回资源时,依照index.js文件的目录为基准。
例如,index.js存放目录为/web/index.js 模板文件中的静态资源存放在./static/main.css
那么静态资源的实际存放目录就是 /web/static/main.css .这个文件夹要和index.js在同一个目录下才可以。
nodejs 返回css无效
当nodejs 返回css文件时,需要设置文件类型,最好做一个判断
1 2 3 4 5 6 7 | const exName = path.extname(request.url) //使用path模块截取扩展名 //console.log(exName) if (exName == '.css' ){ //根据扩展名不同,设置不同的返回头 response.writeHead(200, { 'Content-Type' : 'text/css' }); } else { response.writeHead(200, { 'Content-Type' : 'text/html' }); } |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」