fix: 初始化talkshow添加默认api proxy的配置

This commit is contained in:
熊潇 2025-04-28 09:59:26 +08:00
parent dfa45cb2ae
commit f7b438aefb
3 changed files with 56 additions and 2 deletions

View File

@ -1,6 +1,6 @@
{ {
"name": "@kevisual/silky-cli", "name": "@kevisual/silky-cli",
"version": "0.0.9", "version": "0.0.10",
"description": "", "description": "",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {

View File

@ -0,0 +1,46 @@
# 初始化搭建模块
base node env node v22.14
## 初始化环境
### 方法1 安装 node 的 @kevisual/silky-cli
```bash
npm i -g @kevisual/silky-cli
# 初始化环境
## 安装pm2和@kevisual/kevisual-cli
silky init-env
## 创建基本文件
silky init
```
### 方法2 使用docker
```bash
docker run -itd --rm -p 51015:51015 --name node_container docker.cnb.cool/kevisual/node22:latest
docker exec -it node_container bash
```
## 项目初始化
```bash
## 安装 应用 root/talkshow-admin 和应用 root/talkshow-code-center
silky init-talkshow
```
## 项目启动
```bash
asst am detect # 检测后端应用 root/talkshow-code-center
asst am start talkshow-code-center
asst server -s # 启动服务
```
## 访问
https://localhost:51015/root/talkshow-admin

View File

@ -13,8 +13,16 @@ export class AssistantInit extends BaseAssistantInit {
'init:env': 'silky init-env', 'init:env': 'silky init-env',
'init:talkshow': 'silky init-talkshow', 'init:talkshow': 'silky init-talkshow',
'server:start': 'asst server -s', 'server:start': 'asst server -s',
"app:download": "asst app download -i root/center" 'app:download': 'asst app download -i root/center',
}; };
config.apiProxyList = [
...config.apiProxyList,
{
path: '/api/talkshow',
ws: true,
target: 'https://localhost:16000',
},
];
return config; return config;
} }
} }