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"

相关推荐
ZC跨境爬虫12 小时前
跟着 MDN 学 HTML day_32:(AbstractRange 抽象接口与 DOM 范围操作)
前端·javascript·ui·html·音视频
阿赛工作室13 小时前
PageAgent的价值和使用示例
javascript·html5
盐多碧咸。。13 小时前
echarts折线图矩形选择 框选图表
前端·javascript·echarts
MXN_小南学前端14 小时前
Vue + Element UI 分页器封装:比直接用 el-pagination 更省心的通用方案
javascript·vue.js·elementui
Lkstar14 小时前
ES6+ 必备特性复习:解构、展开运算符、Symbol、Proxy
javascript·面试
半兽先生14 小时前
vue高性能下拉组件 支持上万数据不卡顿
前端·javascript·vue.js
invicinble14 小时前
前端框架使用vue-cli( 第二层:工程配置层--路由页面配置)
javascript·vue.js·前端框架
四岁爱上了她14 小时前
自定义标签切换动画
javascript·css·css3
普修罗双战士14 小时前
专业Markdown转HTML工具类:修复优化与Spring Boot适配
windows·spring boot·html
坤盾科技14 小时前
Docker 离线地图服务器搭建实战:Node.js + OpenLayers + MBTiles
linux·javascript·arcgis·docker·node.js