在Windows服务器中如何用一个Tomcat部署若依前后端分离版项目的生产环境:
1、前端打包,注意.env.production文件中VUE_APP_BASE_API的值,该值与后端打war包解压后的文件夹名要保持一致。
2、前端打包后在dist
目录文件夹下新建WEB-INF
文件夹,并在里面添加web.xml
文件:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1" metadata-complete="true">
<display-name>Router for Tomcat</display-name>
<error-page>
<error-code>404</error-code>
<location>/index.html</location>
</error-page>
</web-app>
3、后端打war包。
4、将前后端打包处理好的文件放入tomcat目录下webapps的文件夹中。
5、启动Tomcat即可。