一个Nginx部署多个前端项目(同一个IP和端口情况)

假如2个项目一个a 一个b

a项目跟之前一样正常npm run build 打包

b项目需要添加一个路径

把2个打包好的项目放到Nginx中

Nginx配置

VCC里面的文件是设置成根目录,可以直接找到,gsccTest里面的文件需要加上前缀才能找到,所以打包时是有区别的。

如果public里面的index.html文件引入一些js或者css,需要拼接  <%= BASE_URL %>

   <script   src = "<%= BASE_URL %>tinymce/tinym.js" > < /script>
   <script   src = "<%= BASE_URL %>Config.js" > < /script>
 
如果js里面拼接url    
  window . location . href   process . env . BASE_URL   +   "excel/batchTemplate.xls" ;
 
不同的项目发布到同一个域名下经常是用在获取一个项目的本地存储,

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章