centos 部署 vue專案

2022-02-11 10:42:43 字數 1075 閱讀 2879

tar -xvf node-v10.16.0-linux-x64.tar.xz

移動

cd /usr/local/

mv 解壓檔案路徑/node-v10.16.0.0-linux-64/ nodejs

npm與node命令生效

ln -s /usr/local/nodejs/bin/npm /usr/local/bin/

ln -s /usr/local/nodejs/bin/node /usr/local/bin/

檢視nodejs是否安裝成功

node -v

npm -v

npm install -g pm2

指定軟連線

ln -s /usr/local/nodejs/bin/pm2 /usr/local/bin/pm2

驗證pm2 -v

npm run build 生成的dist資料夾複製到伺服器上

const fs = require('fs');

const path = require('path');

const express = require('express');

const html = fs.readfilesync(path.resolve(__dirname, './dist/index.html'), 'utf-8')

res.send(html)

})

初始化package.json

,

"author": "haiyifeng",

"license": "isc",

"dependencies":

}

安裝依賴

npm install

執行執行狀態  pm2 ls

centos部署vue專案

參考鏈結 nodejs伺服器部署教程二,把vue專案部署到線上 打包 在本地使用以下命令,打包 npm run build 打包之後本地會出現dist資料夾。將dist資料夾以及package.json 檔案上傳到centos伺服器上,此處隨便什麼位置,新建個資料夾就能放。啟動專案 定義目錄 con...

Centos部署專案

nginx virtualenv uwsgi django mysql supervisor 部署專案 一 安裝python3 二 安裝mariadb,並授權遠端 grant all privileges on to root identified by mysql密碼 flush privileg...

vue專案部署

1 更改專案下config資料夾index.js檔案 標紅處兩個位置 build 2 打包檔案,npm run build 之後會生成乙個dist資料夾,即為打包好的檔案,將檔案放在磁碟中,配置nginx監聽80埠,並指定服務名稱server name,最終可用kangqiao.kangqiao.c...