chore: initial commit with .gitignore
This commit is contained in:
commit
ebf09f478e
9
.claude/settings.json
Normal file
9
.claude/settings.json
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
{
|
||||||
|
"env": {
|
||||||
|
},
|
||||||
|
"enabledPlugins": {
|
||||||
|
"frontend-design@claude-plugins-official": true,
|
||||||
|
"autofix-bot@claude-plugins-official": true,
|
||||||
|
"skill-creator@claude-plugins-official": true
|
||||||
|
}
|
||||||
|
}
|
||||||
6
.claude/settings.local.json
Normal file
6
.claude/settings.local.json
Normal file
|
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"enabledPlugins": {
|
||||||
|
"skill-creator@claude-plugins-official": true,
|
||||||
|
"autofix-bot@claude-plugins-official": true
|
||||||
|
}
|
||||||
|
}
|
||||||
5
.claw.json
Normal file
5
.claw.json
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
{
|
||||||
|
"permissions": {
|
||||||
|
"defaultMode": "dontAsk"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
.claw/sessions/session-1775485033122.json
Normal file
1
.claw/sessions/session-1775485033122.json
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"messages":[],"version":1}
|
||||||
1
.claw/sessions/session-1775485073919.json
Normal file
1
.claw/sessions/session-1775485073919.json
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"messages":[],"version":1}
|
||||||
1
.claw/sessions/session-1775485102676.json
Normal file
1
.claw/sessions/session-1775485102676.json
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"messages":[],"version":1}
|
||||||
1
.claw/sessions/session-1775485182677.json
Normal file
1
.claw/sessions/session-1775485182677.json
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"messages":[],"version":1}
|
||||||
1
.claw/sessions/session-1775485204219.json
Normal file
1
.claw/sessions/session-1775485204219.json
Normal file
File diff suppressed because one or more lines are too long
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
._*
|
||||||
|
.DS_Store
|
||||||
|
*.tar.gz
|
||||||
12
CLAW.md
Normal file
12
CLAW.md
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
# CLAW.md
|
||||||
|
|
||||||
|
This file provides guidance to Claw Code (clawcode.dev) when working with code in this repository.
|
||||||
|
|
||||||
|
## Detected stack
|
||||||
|
- No specific language markers were detected yet; document the primary language and verification commands once the project structure settles.
|
||||||
|
- Frameworks: none detected from the supported starter markers.
|
||||||
|
|
||||||
|
## Working agreement
|
||||||
|
- Prefer small, reviewable changes and keep generated bootstrap files aligned with actual repo workflows.
|
||||||
|
- Keep shared defaults in `.claw.json`; reserve `.claw/settings.local.json` for machine-local overrides.
|
||||||
|
- Do not overwrite existing `CLAW.md` content automatically; update it intentionally when repo workflows change.
|
||||||
1
claude-ecc
Submodule
1
claude-ecc
Submodule
|
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit c858db11718cf9b03f07f0d4931730fd7792e841
|
||||||
70
publish_all.sh
Normal file
70
publish_all.sh
Normal file
|
|
@ -0,0 +1,70 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# 前后端完整发布脚本
|
||||||
|
# 作者: @岳小强 @可可
|
||||||
|
|
||||||
|
set -e # 遇到错误立即退出
|
||||||
|
|
||||||
|
echo "=========================================="
|
||||||
|
echo "开始完整发布(前端 + 后端)..."
|
||||||
|
echo "=========================================="
|
||||||
|
echo ""
|
||||||
|
|
||||||
|
# 发布前端
|
||||||
|
echo "=========================================="
|
||||||
|
echo "🌐 [1/2] 开始发布前端代码..."
|
||||||
|
echo "=========================================="
|
||||||
|
cd /Users/liuhuayong/workspace/xykj-plus
|
||||||
|
bash publish_web.sh
|
||||||
|
|
||||||
|
echo ""
|
||||||
|
echo "=========================================="
|
||||||
|
echo "✅ 前端发布完成!"
|
||||||
|
echo "=========================================="
|
||||||
|
echo ""
|
||||||
|
|
||||||
|
# 发布后端
|
||||||
|
echo "=========================================="
|
||||||
|
echo "⚙️ [2/2] 开始发布后端代码..."
|
||||||
|
echo "=========================================="
|
||||||
|
cd /Users/liuhuayong/workspace/xykj-plus/xykj-admin-plus
|
||||||
|
|
||||||
|
# 设置 Java 17 环境变量
|
||||||
|
export JAVA_HOME=/opt/homebrew/opt/openjdk@17
|
||||||
|
export PATH=$JAVA_HOME/bin:$PATH
|
||||||
|
|
||||||
|
# 使用 Maven 构建
|
||||||
|
echo "📦 正在构建后端项目..."
|
||||||
|
mvn clean package -Pprod -DskipTests
|
||||||
|
|
||||||
|
# 检查构建是否成功
|
||||||
|
if [ ! -f "ruoyi-admin/target/ruoyi-admin.jar" ]; then
|
||||||
|
echo "❌ 构建失败:ruoyi-admin.jar 不存在"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "✅ 构建成功!"
|
||||||
|
echo "📁 构建输出文件:ruoyi-admin/target/ruoyi-admin.jar"
|
||||||
|
|
||||||
|
# 显示 jar 包大小
|
||||||
|
ls -lh ruoyi-admin/target/ruoyi-admin.jar
|
||||||
|
|
||||||
|
# 部署到服务器
|
||||||
|
echo ""
|
||||||
|
echo "📤 正在上传 jar 包到 root@xy101:/home/www/xykj-admin-plus/server/ ..."
|
||||||
|
scp ruoyi-admin/target/ruoyi-admin.jar root@xy101:/home/www/xykj-admin-plus/server/
|
||||||
|
|
||||||
|
echo "✅ 上传成功!"
|
||||||
|
|
||||||
|
echo ""
|
||||||
|
echo "=========================================="
|
||||||
|
echo "🎉 完整发布完成!"
|
||||||
|
echo "=========================================="
|
||||||
|
echo ""
|
||||||
|
echo "📊 发布摘要:"
|
||||||
|
echo " ✅ 前端: /home/www/xykj-admin-plus/view/dist/"
|
||||||
|
echo " ✅ 后端: /home/www/xykj-admin-plus/server/ruoyi-admin.jar"
|
||||||
|
echo ""
|
||||||
|
echo "🚀 启动服务请执行:"
|
||||||
|
echo " ssh root@xy101 '/home/www/xykj-admin-plus/run-in-docker'"
|
||||||
|
echo ""
|
||||||
58
publish_backend.sh
Normal file
58
publish_backend.sh
Normal file
|
|
@ -0,0 +1,58 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# 后端代码发布脚本
|
||||||
|
# 作者: @岳小强 @可可
|
||||||
|
|
||||||
|
set -e # 遇到错误立即退出
|
||||||
|
|
||||||
|
# 设置 Java 17 环境
|
||||||
|
export JAVA_HOME=/opt/homebrew/opt/openjdk@17
|
||||||
|
export PATH=$JAVA_HOME/bin:$PATH
|
||||||
|
|
||||||
|
echo "=========================================="
|
||||||
|
echo "开始发布后端代码..."
|
||||||
|
echo "=========================================="
|
||||||
|
echo "Java 版本:"
|
||||||
|
java -version
|
||||||
|
|
||||||
|
# 切换到项目目录
|
||||||
|
cd /Users/liuhuayong/workspace/xykj-plus/xykj-admin-plus
|
||||||
|
|
||||||
|
# 使用 Maven 构建
|
||||||
|
echo "📦 正在构建后端项目..."
|
||||||
|
mvn clean package -Pprod -DskipTests
|
||||||
|
|
||||||
|
# 检查构建是否成功
|
||||||
|
if [ ! -f "ruoyi-admin/target/ruoyi-admin.jar" ]; then
|
||||||
|
echo "❌ 构建失败:ruoyi-admin.jar 不存在"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "✅ 构建成功!"
|
||||||
|
echo "📁 构建输出文件:ruoyi-admin/target/ruoyi-admin.jar"
|
||||||
|
|
||||||
|
# 显示 jar 包大小
|
||||||
|
ls -lh ruoyi-admin/target/ruoyi-admin.jar
|
||||||
|
|
||||||
|
# 部署到服务器
|
||||||
|
echo ""
|
||||||
|
echo "=========================================="
|
||||||
|
echo "开始部署到服务器..."
|
||||||
|
echo "=========================================="
|
||||||
|
|
||||||
|
# 上传 jar 包
|
||||||
|
echo "📤 正在上传 jar 包到 root@xy101:/home/www/xykj-admin-plus/server/ ..."
|
||||||
|
scp ruoyi-admin/target/ruoyi-admin.jar root@xy101:/home/www/xykj-admin-plus/server/
|
||||||
|
|
||||||
|
echo "✅ 上传成功!"
|
||||||
|
|
||||||
|
echo ""
|
||||||
|
echo "=========================================="
|
||||||
|
echo "发布完成!"
|
||||||
|
echo "=========================================="
|
||||||
|
echo "🎉 后端代码已成功上传到服务器"
|
||||||
|
echo "📍 服务器地址: root@xy101:/home/www/xykj-admin-plus/server/ruoyi-admin.jar"
|
||||||
|
echo ""
|
||||||
|
echo "🚀 启动服务请执行:"
|
||||||
|
echo " ssh root@xy101 '/home/www/xykj-admin-plus/run-in-docker'"
|
||||||
|
echo ""
|
||||||
59
publish_web.sh
Normal file
59
publish_web.sh
Normal file
|
|
@ -0,0 +1,59 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# 前端代码发布脚本
|
||||||
|
# 作者: @岳小强 @可可
|
||||||
|
|
||||||
|
set -e # 遇到错误立即退出
|
||||||
|
|
||||||
|
echo "=========================================="
|
||||||
|
echo "开始发布前端代码..."
|
||||||
|
echo "=========================================="
|
||||||
|
|
||||||
|
# 切换到项目目录
|
||||||
|
cd /Users/liuhuayong/workspace/xykj-plus/xykj-web-plus
|
||||||
|
|
||||||
|
# 使用 pnpm 构建
|
||||||
|
echo "📦 正在构建前端项目..."
|
||||||
|
pnpm build:antd
|
||||||
|
|
||||||
|
# 检查构建是否成功
|
||||||
|
if [ ! -d "apps/web-antd/dist" ]; then
|
||||||
|
echo "❌ 构建失败:dist 目录不存在"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "✅ 构建成功!"
|
||||||
|
echo "📁 构建输出目录:apps/web-antd/dist"
|
||||||
|
|
||||||
|
# 显示构建产物大小
|
||||||
|
du -sh apps/web-antd/dist
|
||||||
|
|
||||||
|
# 部署到服务器
|
||||||
|
echo ""
|
||||||
|
echo "=========================================="
|
||||||
|
echo "开始部署到服务器..."
|
||||||
|
echo "=========================================="
|
||||||
|
|
||||||
|
# 进入 dist 目录
|
||||||
|
cd apps/web-antd
|
||||||
|
|
||||||
|
# 创建 zip 压缩包
|
||||||
|
echo "📦 正在打包构建产物..."
|
||||||
|
zip -r dist.zip dist/
|
||||||
|
|
||||||
|
echo "📤 正在上传压缩包到 root@xy101:/home/www/xykj-admin-plus/view/ ..."
|
||||||
|
# 上传 zip 文件(单个文件传输更稳定)
|
||||||
|
scp dist.zip root@xy101:/home/www/xykj-admin-plus/view/
|
||||||
|
|
||||||
|
echo "🔧 正在服务器上解压并部署..."
|
||||||
|
# 在服务器上解压并覆盖
|
||||||
|
ssh root@xy101 "cd /home/www/xykj-admin-plus/view/ && rm -rf dist/ && unzip -o dist.zip -d . && rm -f dist.zip"
|
||||||
|
|
||||||
|
echo "✅ 部署成功!"
|
||||||
|
echo ""
|
||||||
|
echo "=========================================="
|
||||||
|
echo "发布完成!"
|
||||||
|
echo "=========================================="
|
||||||
|
echo "🎉 前端代码已成功部署到服务器"
|
||||||
|
echo "📍 服务器地址: root@xy101:/home/www/xykj-admin-plus/view/dist/"
|
||||||
|
echo ""
|
||||||
1
start_claude.sh
Normal file
1
start_claude.sh
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
ANTHROPIC_BASE_URL='http://192.168.31.10:11435' ANTHROPIC_AUTH_TOKEN='liuhuayong' ANTHROPIC_DEFAULT_OPUS_MODEL='MiniMax-M2.5-MLX-4bit' ANTHROPIC_DEFAULT_SONNET_MODEL='MiniMax-M2.5-MLX-4bit' ANTHROPIC_DEFAULT_HAIKU_MODEL='MiniMax-M2.5-MLX-4bit' API_TIMEOUT_MS=3000000 CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 claude
|
||||||
1
start_claw.sh
Normal file
1
start_claw.sh
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
ANTHROPIC_BASE_URL='http://192.168.31.10:11435' ANTHROPIC_AUTH_TOKEN='liuhuayong' ANTHROPIC_DEFAULT_OPUS_MODEL='MiniMax-M2.5-MLX-4bit' ANTHROPIC_DEFAULT_SONNET_MODEL='MiniMax-M2.5-MLX-4bit' ANTHROPIC_DEFAULT_HAIKU_MODEL='MiniMax-M2.5-MLX-4bit' API_TIMEOUT_MS=3000000 CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 claw
|
||||||
70
www@192.168.0.102
Normal file
70
www@192.168.0.102
Normal file
|
|
@ -0,0 +1,70 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# 前后端完整发布脚本
|
||||||
|
# 作者: @岳小强 @可可
|
||||||
|
|
||||||
|
set -e # 遇到错误立即退出
|
||||||
|
|
||||||
|
echo "=========================================="
|
||||||
|
echo "开始完整发布(前端 + 后端)..."
|
||||||
|
echo "=========================================="
|
||||||
|
echo ""
|
||||||
|
|
||||||
|
# 发布前端
|
||||||
|
echo "=========================================="
|
||||||
|
echo "🌐 [1/2] 开始发布前端代码..."
|
||||||
|
echo "=========================================="
|
||||||
|
cd /Users/liuhuayong/workspace/xykj-plus
|
||||||
|
bash publish_web.sh
|
||||||
|
|
||||||
|
echo ""
|
||||||
|
echo "=========================================="
|
||||||
|
echo "✅ 前端发布完成!"
|
||||||
|
echo "=========================================="
|
||||||
|
echo ""
|
||||||
|
|
||||||
|
# 发布后端
|
||||||
|
echo "=========================================="
|
||||||
|
echo "⚙️ [2/2] 开始发布后端代码..."
|
||||||
|
echo "=========================================="
|
||||||
|
cd /Users/liuhuayong/workspace/xykj-plus/xykj-admin-plus
|
||||||
|
|
||||||
|
# 设置 Java 17 环境变量
|
||||||
|
export JAVA_HOME=/opt/homebrew/opt/openjdk@17
|
||||||
|
export PATH=$JAVA_HOME/bin:$PATH
|
||||||
|
|
||||||
|
# 使用 Maven 构建
|
||||||
|
echo "📦 正在构建后端项目..."
|
||||||
|
mvn clean package -Pprod -DskipTests
|
||||||
|
|
||||||
|
# 检查构建是否成功
|
||||||
|
if [ ! -f "ruoyi-admin/target/ruoyi-admin.jar" ]; then
|
||||||
|
echo "❌ 构建失败:ruoyi-admin.jar 不存在"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "✅ 构建成功!"
|
||||||
|
echo "📁 构建输出文件:ruoyi-admin/target/ruoyi-admin.jar"
|
||||||
|
|
||||||
|
# 显示 jar 包大小
|
||||||
|
ls -lh ruoyi-admin/target/ruoyi-admin.jar
|
||||||
|
|
||||||
|
# 部署到服务器
|
||||||
|
echo ""
|
||||||
|
echo "📤 正在上传 jar 包到 root@xy101:/home/www/xykj-admin-plus/server/ ..."
|
||||||
|
scp ruoyi-admin/target/ruoyi-admin.jar root@xy101:/home/www/xykj-admin-plus/server/
|
||||||
|
|
||||||
|
echo "✅ 上传成功!"
|
||||||
|
|
||||||
|
echo ""
|
||||||
|
echo "=========================================="
|
||||||
|
echo "🎉 完整发布完成!"
|
||||||
|
echo "=========================================="
|
||||||
|
echo ""
|
||||||
|
echo "📊 发布摘要:"
|
||||||
|
echo " ✅ 前端: /home/www/xykj-admin-plus/view/dist/"
|
||||||
|
echo " ✅ 后端: /home/www/xykj-admin-plus/server/ruoyi-admin.jar"
|
||||||
|
echo ""
|
||||||
|
echo "🚀 启动服务请执行:"
|
||||||
|
echo " ssh root@xy101 '/home/www/xykj-admin-plus/run-in-docker'"
|
||||||
|
echo ""
|
||||||
1
xykj-admin-plus
Submodule
1
xykj-admin-plus
Submodule
|
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit b91d45d305710f0fa974d9e6ef94ed0613d8464c
|
||||||
1
xykj-web-plus
Submodule
1
xykj-web-plus
Submodule
|
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit edef8325fdc8403bb8a3bab55462a41426a78c4d
|
||||||
Loading…
Reference in New Issue
Block a user