Vue报错:We’re sorry but XXX doesn’t work properly without JavaScript enabled

写了一个 Vue 的项目,将他部署到云服务器上,在访问后端接口的时候显示的调用成功,但是并没有拿到接口数据,显示的是白板。preview 中显示 We’re sorry but hs-website doesn’t work properly without JavaScript enabled. Please enable it to continue.

We‘re sorry but hs-website doesn‘t work properly without JavaScript enabled. Please enable it to con

解决方案

配置 nginx(问题的关键点在这里)

因为在访问后台接口的时候会有很多的前缀,比如:
不同的接口前缀不同的接口前缀 不同的接口前缀

disk、plan、captcha.jpg 都是需要转发的后端接口地址。

所以在 nginx 配置的时候都需要考虑到对应不同的前缀,配置不同的转发路径。

而我这里就是 nginx 中没有配置这些前缀导致寻不到真确的路径。

location /name/{
    proxy_pass http://你的后端转发路径:8080;
    proxy_set_header Upgrade $http_upgrade; 
}

nginx 中配置前缀

这样,我在修改完nginx.conf的文件之后就能成功访问拿到数据啦。

 

 

 

「点点赞赏,手留余香」

1

给作者打赏,鼓励TA抓紧创作!

微信微信 支付宝支付宝

还没有人赞赏,快来当第一个赞赏的人吧!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
码云笔记 » Vue报错:We’re sorry but XXX doesn’t work properly without JavaScript enabled

发表回复