We’re sorry but XXX doesn’t work properly without JavaScript enabled(解决方案汇总)
我遇到的问题:本地开发环境,访问接口状态为200,但没有正确但返回数据,返回信息提示为“We’re sorry but template doesn’t work properly without JavaScript enabled. Please enable it to continue.”网上搜索的解决方法没有解决问题,最终是在服务代理发现了问题,代理信息写错了,修改代理信息就改好了。以下
·
我遇到的问题:本地开发环境,访问接口状态为200,但没有正确但返回数据,返回信息提示为“We’re sorry but template doesn’t work properly without JavaScript enabled. Please enable it to continue.”
网上搜索的解决方法没有解决问题,最终是在服务代理发现了问题,代理信息写错了,修改代理信息就改好了。
以下汇总了其他的情况的解决方法
1、mode类型
前端修改方式:将mode类型由history改成hash;
后端修改方式:mode还是history,后端配置nginx,设置映射关系
2、publicpath路径问题
publicpath需要绝对路径’/’
3、本地开发,服务代理信息
module.exports = {
devServer: {
port: 8080,
host: "0.0.0.0",
https: false,
open: false,
proxy: {
// 拦截包含 /abc-api 的请求
"/abc-api": {
target: "http://127.0.0.1", // 将要代理到的服务器地址
changeOrigin: true,
ws: true,
// 将请求链接中的 /abc-api 进行替换
// 本地运行,出现入标题里的问题,很大原因是这里处理的不对,
// 如果只是进行代理,不涉及请求路径的修改,pathRewrite就不要写了
pathRewrite: {
"^/abc-api": ""
}
}
}
},
};
检查代理信息是否有误,是否写有多个代理
后续补充:nginx配置信息,说明信息原因,解决白屏问题
https://blog.csdn.net/weixin_42863883/article/details/122678537
更多推荐
已为社区贡献3条内容
所有评论(0)