Vue項(xiàng)目前端部署詳細(xì)步驟(nginx方式)
1. 準(zhǔn)備好服務(wù)器,下載安裝nginx并啟動(dòng)
隨便在網(wǎng)上找一篇文章,下載安裝之后,啟動(dòng)nginx
2. vue項(xiàng)目編譯打包
在項(xiàng)目根目錄下 運(yùn)行npm run build 進(jìn)行編譯打包

打包完成之后,在項(xiàng)目根目錄下會(huì)多一個(gè)dist目錄

3. 將dist目錄上傳到服務(wù)器上

4. 配置nginx安裝目錄下的nginx.config文件
因?yàn)槭褂玫絥ginx進(jìn)行代理,所以vue.config.js里面的代理是不會(huì)生效的,我們使用nginx來配置反向代理,配置完成保存文件
server {
listen 3012; #訪問端口
server_name localhost;
location / {
root /xx/xx/xx/dist; #前端dist包地址
index index.html index.htm;
try_files $uri $uri/ /index.html;
}
location /ele/ {
proxy_set_header x-forwarded-for $remote_addr;
proxy_pass http://xx.xx.xx.xx:8080/; #后端代理地址
}
charset utf-8;
}5. 重啟nginx
使用service nginx restart 或則 nginx -s reload 進(jìn)行nginx重啟
6. 訪問地址
地址為服務(wù)器地址,端口是nginx配置的訪問端口,因?yàn)槲遗渲玫氖?012,所以直接 ip:3012即可。如果首頁有其他路由,可以使用ip:3012/router的方式,比如首頁路由是/index 訪問地址就是ip:3012/index
總結(jié)
到此這篇關(guān)于Vue項(xiàng)目前端部署(nginx方式)的文章就介紹到這了,更多相關(guān)Vue項(xiàng)目前端部署內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Vue+ElementUI怎么處理超大表單實(shí)例講解
在本篇文章里小編給大家整理的是一篇關(guān)于Vue+ElementUI怎么處理超大表單實(shí)例講解內(nèi)容,以后需要的朋友可以跟著學(xué)習(xí)參考下。2021-11-11
vue3+vite項(xiàng)目跨域配置踩坑實(shí)戰(zhàn)篇
vue3是一個(gè)流行的前端框架,vite是一個(gè)快速的構(gòu)建工具,下面這篇文章主要給大家介紹了關(guān)于vue3+vite項(xiàng)目跨域配置踩坑實(shí)戰(zhàn)的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-05-05
Vue引入jquery實(shí)現(xiàn)平滑滾動(dòng)到指定位置
這篇文章主要介紹了Vue引入jquery實(shí)現(xiàn)平滑滾動(dòng)到指定位置的效果,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2018-05-05
Vue金融數(shù)字格式化(并保留小數(shù))數(shù)字滾動(dòng)效果實(shí)現(xiàn)
這篇文章主要介紹了Vue金融數(shù)字格式化(并保留小數(shù)) 數(shù)字滾動(dòng)效果,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-04-04
巧用Vue.js+Vuex制作專門收藏微信公眾號(hào)的app
這篇文章主要為大家詳細(xì)介紹了vue自定義指令三步如何實(shí)現(xiàn)數(shù)據(jù)拉取更新,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-11-11
Vue2.0實(shí)現(xiàn)將頁面中表格數(shù)據(jù)導(dǎo)出excel的實(shí)例
本篇文章主要介紹了Vue2.0實(shí)現(xiàn)將頁面中表格數(shù)據(jù)導(dǎo)出excel的實(shí)例,非常具有實(shí)用價(jià)值,感興趣的同學(xué)可以了解一下2017-08-08

