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.
解决方案
配置 nginx(问题的关键点在这里)
因为在访问后台接口的时候会有很多的前缀,比如:
disk、plan、captcha.jpg 都是需要转发的后端接口地址。
所以在 nginx 配置的时候都需要考虑到对应不同的前缀,配置不同的转发路径。
而我这里就是 nginx 中没有配置这些前缀导致寻不到真确的路径。
location /name/{ proxy_pass http://你的后端转发路径:8080; proxy_set_header Upgrade $http_upgrade; }
这样,我在修改完nginx.conf
的文件之后就能成功访问拿到数据啦。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
码云笔记 » Vue报错:We’re sorry but XXX doesn’t work properly without JavaScript enabled
码云笔记 » Vue报错:We’re sorry but XXX doesn’t work properly without JavaScript enabled