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"

相关推荐
雪芽蓝域zzs7 小时前
第二十七节:进阶:路由权限控制 + 404 / 401 全局异常页面开发
前端·javascript·html
光影少年8 小时前
react navite 简单原生方法双向调用示例
javascript·react native·react.js
zzzzzz3108 小时前
react-bits:把“酷炫组件”放回 React 组件化的语境里看
javascript·react.js·动效
平头哥技术团队17 小时前
Day 10 | 工欲善其事:VS Code 配置与项目归档
android·开发语言·前端·javascript·html·交互
yume_sibai17 小时前
Element Plus 数据展示组件完全指南(15个核心组件)
前端·javascript·vue.js
剑之所向20 小时前
.NET 官方`System.Threading.Channels`
前端·javascript·数据库
www_aiyuanma_vip21 小时前
中医文化主题网站源码html源码
html
渡我白衣21 小时前
并查集:基础认识与模拟实现
android·java·javascript·数据结构·c++·算法·并查集
八角丶1 天前
Node 网络编程 —— TLS 模块
javascript·后端·node.js
倔强的石头1061 天前
【Linux指南】动静态库系列(七):符号表与重定位:链接器如何把函数调用接起来
linux·前端·javascript