请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

项目打包部署

npm run build ,生成dist目录,里面是项目编译好的源码,然后直接扔到服务器上面了。但是页面打不开,按下F12调试,发现所有的js文件都没有加载进来,都是报404错误,没有找到源文件。
请问,是不是angular.json里面的配置需要做更改么?我用的服务器是tomcat。

正在回答 回答被采纳积分+3

1回答

JoJo 2018-10-25 15:03:59

默认要部署在根目录下,不能有context-path


0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉3976343 #1
    非常感谢您的答复。
    我把dist目录下的文件夹放到了tomcat的webapps文件里面了,然后启动tomcat,访问localhost:8000/项目名称,按下F12调试,都报404,源文件全部找不到,包括js,css,html。但是我访问tomcat的webapps里面自带的项目,是可以的。
    我不理解您说的根目录是什么路径,而且我的tomcat文件没有配置<context path="">这个标签。
    回复 有任何疑惑可以回复我~ 2018-10-25 17:24:43
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信