novel-ui
- Vue 2.7.16
- Vite 7.1.12
- Jenkins build
项目介绍
小说项目-小说运营平台
说明
- Test: https://test-novel-admin.hainanmanhe.com/
- Prod: https://novel-admin.hainanmanhe.com/
- gitlab: http://39.108.189.115:81/novel/frontend/novel-ui.git
- api: http://120.77.217.220:7302/doc.html#/home
- Node.js 版本: >=
22.17.1(LTS) - 包管理工具:
pnpm - test job: http://120.78.73.72:5186/job/novel-admin-ui-frontend-测试环境/
- prod job: http://120.77.159.89:8080/view/小说-生产环境/job/novel-admin-ui-frontend-生产环境/
bash
# 克隆项目
git clone http://39.108.189.115:81/novel/frontend/novel-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
export NODEJS22_17_HOME=/opt/nodejs/node-v22.17.1
export PATH=$NODEJS22_17_HOME/bin:$PATH
node -v
pnpm -v
# npm install -g pnpm
pnpm install
pnpm run test || exit 1
cd dist/
ls -l
rm -f html.tar
tar zcvf html.tar *