要部署前后端分離項目,首先需要將前端和后端的代碼分別打包成可部署的文件。
前端部署:
后端部署:
配置Tomcat:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="/api" docBase="your-backend-app" reloadable="true"></Context>
<Context path="/" docBase="your-frontend-app" reloadable="true"></Context>
...
</Host>
其中,your-backend-app
是后端項目的目錄名或war文件名,your-frontend-app
是前端項目的目錄名。
啟動Tomcat:
訪問項目:
http://localhost:8080
來訪問。http://localhost:8080/api
來訪問。注意事項: