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"

相关推荐
90后小陈老师13 分钟前
3D个人简历网站 5.天空、鸟、飞机
前端·javascript·3d
chenbin___13 分钟前
react native text 显示 三行 超出部分 中间使用省略号
javascript·react native·react.js
漫路在线4 小时前
JS逆向-某易云音乐下载器
开发语言·javascript·爬虫·python
BillKu5 小时前
Vue3 Element Plus 对话框加载实现
javascript·vue.js·elementui
初遇你时动了情6 小时前
html js 原生实现web组件、web公共组件、template模版插槽
前端·javascript·html
前端小崔7 小时前
从零开始学习three.js(18):一文详解three.js中的着色器Shader
前端·javascript·学习·3d·webgl·数据可视化·着色器
哎呦你好7 小时前
HTML 表格与div深度解析区别及常见误区
前端·html
运维@小兵7 小时前
vue配置子路由,实现点击左侧菜单,内容区域显示不同的内容
前端·javascript·vue.js
低代码布道师7 小时前
第五部分:第五节 - Express 路由与中间件进阶:厨房的分工与异常处理
中间件·express
GISer_Jing8 小时前
[前端高频]数组转树、数组扁平化、深拷贝、JSON.stringify&JSON.parse等手撕
前端·javascript·json