vue 專案部署到 nginx中

2021-10-23 03:45:28 字數 946 閱讀 2910

web學習筆記

一、vue專案部署到nginx

確定伺服器ip位址,和埠位址

a. ip:123.123.123.123

b. nginx監聽的埠:8085

c. 服務部署埠:8125

編寫nginx的配置檔案

a. 注意監聽的埠是8085

b. 服務介面與websocket的支援配置

#介面location ^~ /api c. 靜態檔案的配置

#靜態檔案

location ^~ /files

d. 完整配置如下

#介面location ^~ /api

#靜態檔案

location ^~ /files

}}

vue專案request.js的請求配置

a. baseurl的位址 = 伺服器的ip + nginx的監聽訪問埠

import axios from 『axios』;

const request = axios.create();

export default request;

vue專案打包以及部署

a. 控制台執行npm命令

npm run build

b. 複製生成的dist資料夾下的所有檔案到nginx檔案目錄中的html資料夾下

vue專案部署Nginx

cd usr local 切換路徑 1.2 解壓安裝 tar zxvf nginx 1.6.2.tar.giz c usr local local這個目錄類似於windows的program目錄,所以一些軟體可以都安裝在這裡 1.yum install pcre 2.yum install pcre...

npm打包vue專案部署到nginx

1.build vue project,生成dist目錄 npm run buildstart nginx.exe3.訪問localhost 8082如下 4.nginx測試完畢,此時將我們專案構建後的dist目錄整個複製到nginx根目錄的html資料夾下 c users jalchu nginx...

nginx專案部署vue專案

一 nginx配置 server 介面api 在配置檔案vue.config.js的devserver的應該為 api location api 其他部分省略 說明 二.專案配置檔案 require path module.exports pathrewrite 如果不寫則只能修改 的網域名稱,如果...