vue2应用打包后,打开页面,资源文件能正常加载,但是页面无法渲染,怎么解决?

1.本地cnpm run dev 能正常运行,但是用的官方脚手架打包之后就运行不了了,页面无法渲染。
2.打包后不是放在根目录
3.网上能找到的方法都试了,依然不知道怎么解决,大多数都说是改assetsPublicPath,这个,试了好几次。

我知道问题肯定出在路由这块,但是不知道如何解决。

之前写的vue1,这次用的vue2,遇到很多问题。

我的本地首页地址是这样的:'http://192.168.0.159:8080/hom...'home后边的都是参数。
打包后放到线上,是这样的'http://192.168.0.159/api/modu...',打包后的文件是放在neworder下,参数暂时没加。

新手,经验不多,谢谢各位前辈帮忙看看如何解决。

打包后的
clipboard.png

阅读 6k
1 个回答

clipboard.png

你的body标签下只有script标签,没有其他html标签,
正常情况下最少有一个div用来启动vue

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题