国产精品久久久久久亚洲影视,性爱视频一区二区,亚州综合图片,欧美成人午夜免费视在线看片

意見箱
恒創(chuàng)運(yùn)營部門將仔細(xì)參閱您的意見和建議,必要時(shí)將通過預(yù)留郵箱與您保持聯(lián)絡(luò)。感謝您的支持!
意見/建議
提交建議

Vue打包部署至CentOS

來源:佚名 編輯:佚名
2024-12-12 20:45:05

Vue打包部署至CentOS

環(huán)境準(zhǔn)備

在開始之前,需要確保CentOS服務(wù)器上已經(jīng)安裝了Node.js和npm。Node.js是一個(gè)JavaScript運(yùn)行環(huán)境,而npm則是Node.js的包管理工具。如果你的服務(wù)器上還沒有安裝,可以通過如下命令進(jìn)行安裝:

yum install -y nodejs npm

安裝完成后,可以用以下命令來檢查版本:

node -v
npm -v

Vue項(xiàng)目打包

在本地開發(fā)機(jī)器上,確保已經(jīng)安裝了Vue CLI工具??梢允褂靡韵旅钸M(jìn)行安裝:

npm install -g @vue/cli

進(jìn)入到項(xiàng)目目錄,并運(yùn)行以下命令來打包項(xiàng)目:

npm run build

運(yùn)行成功后,dist目錄下將生成打包后的靜態(tài)文件。

上傳打包文件至CentOS

可以通過scp命令或者其他文件傳輸工具將dist目錄下的文件上傳到CentOS服務(wù)器。假設(shè)要上傳到服務(wù)器的/home目錄,scp命令如下:

scp -r dist/ username@your_centos_server:/home

Nginx配置

在CentOS服務(wù)器上,可以使用Nginx來托管我們的Vue應(yīng)用。首先,安裝Nginx:

yum install -y nginx

安裝完成后,配置Nginx。編輯/etc/nginx/nginx.conf文件或在/etc/nginx/conf.d目錄下創(chuàng)建一個(gè)新的配置文件,如vue.conf。在server塊中進(jìn)行如下配置:


server {
    listen       80;
    server_name  your_domain_or_ip;

    location / {
        root   /home/dist;
        index  index.html index.htm;
        try_files $uri $uri/ /index.html;
    }
}
        

這個(gè)配置意味著當(dāng)訪問域名或IP時(shí),Nginx會(huì)從/home/dist目錄加載文件。

啟動(dòng)Nginx服務(wù)

完成配置后,啟動(dòng)Nginx服務(wù):

systemctl start nginx

并設(shè)置開機(jī)自啟:

systemctl enable nginx

現(xiàn)在,你可以通過域名或者IP訪問你的Vue應(yīng)用了。

總結(jié)

完成了從本地打包Vue項(xiàng)目到CentOS服務(wù)器部署的全過程。通過合理配置Nginx,我們能夠快速搭建一個(gè)穩(wěn)定的前端應(yīng)用托管環(huán)境。

本網(wǎng)站發(fā)布或轉(zhuǎn)載的文章均來自網(wǎng)絡(luò),其原創(chuàng)性以及文中表達(dá)的觀點(diǎn)和判斷不代表本網(wǎng)站。
上一篇: 如何在WordPress中設(shè)置重定向URL? 下一篇: 購買VPS獨(dú)立服務(wù)器指南:選擇與配置詳析