diff --git a/README.md b/README.md index 5bf9e6a..be5ade5 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,26 @@ # slader-legacy -Slader遗产 \ No newline at end of file +Slader遗产 + +```bash +# 安装全局依赖 +npm i typescript pnpm -g + +# 启动后端 +cd slader-legacy-backend/ +wget +cp .env.example .env +vim .env # 编辑配置 +pnpm i +pnpm run build +pnpm start + +# 启动前端 +cd slader-legacy-frontend/ +cp .env.example .env +vim .env # 编辑配置 +pnpm i +pnpm run build +mv dist/* /path/to/your/www/ +``` + diff --git a/slader-legacy-backend/.env.example b/slader-legacy-backend/.env.example new file mode 100644 index 0000000..f3e55e6 --- /dev/null +++ b/slader-legacy-backend/.env.example @@ -0,0 +1 @@ +SL_PORT=9696 diff --git a/slader-legacy-backend/package.json b/slader-legacy-backend/package.json index ede9ddc..91749c8 100644 --- a/slader-legacy-backend/package.json +++ b/slader-legacy-backend/package.json @@ -4,7 +4,9 @@ "description": "", "main": "src/index.js", "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" + "test": "echo \"Error: no test specified\" && exit 1", + "build": "tsc", + "start": "node build/index.js" }, "author": "", "license": "ISC", diff --git a/slader-legacy-frontend/.env.example b/slader-legacy-frontend/.env.example new file mode 100644 index 0000000..9a9221c --- /dev/null +++ b/slader-legacy-frontend/.env.example @@ -0,0 +1 @@ +VUE_APP_BASE_URL=http://localhost:9696/