后端是用koa2写的,已部署到服务器,接口在本地项目通过配置跨域是可以正常访问获取数据的,在poseman也可以,但是把vue打包部署到服务器之后,访问网站发现数据并没有显示出来,查看控制台发现打印获取到的数据是下面这一段html代码
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=favicon.ico type=image/x-icon><title>yeah!</title><link href=/static/css/app.33a2d7c3e7802beb7873df34edfeca37.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.e171927117bf308f3055.js></script><script type=text/javascript src=/static/js/vendor.19e30319974260c5fba3.js></script><script type=text/javascript src=/static/js/app.1bf3ae1347487b72a89a.js></script></body></html>
求大神指教!!!
按一下F12看一下js这些资源是不是404 如果是的话就是url不对 需要将publicPath设置为你的服务器ip地址或者域名 重新build
不知道你的问题跟我的是不是一样的,可以参考下:https://blog.csdn.net/bbs11007/article/details/111874988?spm=1001.2014.3001.5501