基本上,我是Java Web开发人员,现在我将一个旧的Web应用程序更改为angular和spring boot微服务。我学习了基本的角度形式youtube教程和其他资源,但是我对部署有很大的困惑,当我们运行ng build --prod命令时,它将压缩所有文件并创建dist文件夹。 我从dist文件夹复制所有文件,然后粘贴到tomcat webapps文件夹中,应用程序运行良好, 现在我想知道有必要每次构建整个项目吗?并在本地开发机器上进行任何更改时一次又一次重复相同的过程。
我尝试在Google上大量搜索该解决方案,但未获得任何解决方案,请告诉我从本地计算机部署到生产服务器的正确方法是什么
答案 0 :(得分:0)
您可以将另一个外部前端服务器用作node.js,而不是将前端嵌入式到tomcat中。 使用node.js服务器,也许您将能够使用ng serve -o更改文件并热交换这些更改变得容易 您可以做的另一件事是设置devops环境,但这更加困难。