angular專案在linux上的部署

2021-09-26 20:24:51 字數 617 閱讀 8199

注意的問題:

1.打包時注意路徑index.html裡面的和區別

2.路徑跨域問題-----修改nginx.conf檔案

server 

proxy_redirect off;

proxy_set_header host $host;

proxy_set_header x-real-ip $remote_addr;

proxy_set_header x-forwarded-for $proxy_add_x_forwarded_for;

}location /api

error_page 500 502 503 504 /50x.html;

location = /50x.html

}

*******proxy_pass 的位址以 / 結尾 ,那麼請求**位址就會是 http://***x:4200/;

proxy_pass 的位址不以 / 結尾 ,那麼請求**位址就會是 http://***x:4200/api/;

一般angular專案**的遠端路徑就需要/替換掉**

3.部署過程中需要關閉防火牆service firewalld stop

Angular 專案檔案概覽

前言 為了更好的運用angular進行開發,我們首先應該好好了解angular專案的檔案概覽,知道都有哪些檔案,分別都怎麼用,這樣我們才會將其運用得更加靈活。內容 src資料夾 我們的應用 位於src資料夾中。所有的angular元件 模板 樣式 以及你的應用所需的任何東西都在這裡。這個資料夾之外的...

angular專案實戰1

ng new 專案名 整理目錄 先寫個簡單頁面,測試路由可正常跳轉 遇到loading postcss postcss url plugin failed cannot find module postcss url 這問題,安裝相應外掛程式,npm install postcss plugin 8...

專案angular版本公升級

angular官網公升級文件 檢視全域性的angular cli版本 ng version 更新全域性版本號 npm uninstall g angular cli ng v npm install g angular cli 專案命令列執行 ng update 對照顯示資訊 執行更新 ng upd...