一個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" ;
 
不同的項目發佈到同一個域名下經常是用在獲取一個項目的本地存儲,

 

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