express静态资源访问错误 xxx.js was blocked due to MIME type (“text/html“)

归根结底原因是没有静态资源xxx.js的访问权限

如何在express中给静态资源添加访问权限,我在express js中添加以下语句解决了该问题:

javascript 复制代码
app.use(express.static('public'));

此时访问public文件夹中的xxx.js文件时,只需要使用路径

http://127.0.0.1/xxx.js

即可访问,路径中不需要带public


网上找到的以下方法,无法成功将public文件夹设为静态文件夹,不清楚是不是环境原因:

添加以下语句

javascript 复制代码
app.use('/public', express.static(path.join(__dirname, 'public')));

此时访问xxx.js,仍然显示xxx.js was blocked due to MIME type "text/html"

相关推荐
猫猫不是喵喵.1 小时前
layui表单项次大数据量导入并提交
前端·javascript·layui
Hello--_--World2 小时前
ES13:类私有属性和方法、顶层 await、at() 方法、Object.hasOwnProperty()、类静态块 相关知识点
开发语言·javascript·es13
人工智能研究所2 小时前
Claude + HyperFrames:用 HTML 方式制作视频,AI 时代一切皆可 HTML?
人工智能·html·音视频·ai 视频·hyperframes·claude-
comerzhang6552 小时前
Web 性能的架构边界:跨线程信令通道的确定性分析
javascript·webassembly
zhensherlock3 小时前
Protocol Launcher 系列:Overcast 一键订阅播客
前端·javascript·typescript·node.js·自动化·github·js
px不是xp4 小时前
DeepSeek API集成:让小程序拥有AI大脑
javascript·人工智能·小程序
小汪说干货5 小时前
2026年4月最新|公众号文章插入文档附件3种技术方案
javascript·小程序
qq_12084093715 小时前
Three.js 骨骼动画工程实战:AnimationMixer、剪辑与混合权重调参
开发语言·javascript·ecmascript
早起傻一天~G7 小时前
vue2+element-UI上传图片封装
开发语言·javascript·ui
广师大-Wzx7 小时前
JavaWeb:前端部分
java·前端·javascript·css·vue.js·前端框架·html