14 lines
580 B
PowerShell
Executable File
14 lines
580 B
PowerShell
Executable File
$ROOT_PATH = "/home/rovina"
|
|
Set-Location frontend && pnpm build && Set-Location ..
|
|
Write-Output "切换到项目根目录"
|
|
# 部署前端代码
|
|
Write-Output "停止nginx服务"
|
|
ssh zhongshangpeng "systemctl stop nginx.service"
|
|
Write-Output "删除网站目录"
|
|
ssh zhongshangpeng "rm -rf $ROOT_PATH/website/*"
|
|
Write-Output "创建网站目录"
|
|
ssh zhongshangpeng "mkdir -p $ROOT_PATH/website"
|
|
Write-Output "部署前端代码"
|
|
scp -r frontend/dist/* zhongshangpeng:$ROOT_PATH/website
|
|
Write-Output "启动nginx服务"
|
|
ssh zhongshangpeng "systemctl start nginx.service" |