novel-agent-ui
- Vue 2.7.16
- Vite 5.2.11
- Jenkins build
项目介绍
小说项目-小说分销商平台
说明
- Test: https://test-novel-agent.hainanmanhe.com
- Prod: https://novel-agent.hainanmanhe.com
- gitlab: http://39.108.189.115:81/novel/frontend/novel-agent-ui.git
- api: <>
- Node.js 版本: >=
18.20.3(LTS) - 包管理工具:
pnpm - test job: http://120.78.73.72:5186/job/novel-agent-ui-frontend-测试环境/
- prod job: <待定>
bash
# 克隆项目
git clone http://39.108.189.115:81/novel/frontend/novel-agent-ui.git
# 进入项目目录
cd playlet-ui
# 安装依赖
pnpm install
# 启动服务
pnpm run dev发布
bash
# 构建测试环境
pnpm run test
# 构建生产环境
pnpm run build:prodJenkins job
shell
#!/bin/bash
export NODEJS18_20_HOME=/opt/nodejs/node-v18.20.3
export PATH=$NODEJS18_20_HOME/bin:$PATH
pnpm install
pnpm run test || exit 1
rm -rf /etc/nginx/html/overseas-playlet-admin-ui-frontend/*
cp -r dist/* /etc/nginx/html/overseas-playlet-admin-ui-frontend/
nginx -t && nginx -s reload