w2chii
v1.1.0
Published
CLI to run Whistle (w2) and chii in the background with start/stop/restart and live logs
Downloads
175
Maintainers
Readme
w2chii
在后台同时启动 Whistle(w2 start)与 chii(chii start -p 18080),关闭终端后进程仍可继续运行,并提供统一日志查看。
环境要求
- Node.js >= 16
安装
全局安装(推荐,可在任意目录使用 w2chii 命令):
npm install -g w2chii
# 或
pnpm add -g w2chii安装后若提示找不到命令,请将 npm / pnpm 的全局 bin 目录加入系统 PATH(Windows 上常见为 %AppData%\npm 或执行 pnpm setup / pnpm bin -g 所提示的目录)。
不全局安装时:
npx w2chii start命令
| 命令 | 说明 |
| ---------------- | ---------------------------------------------------------------- |
| w2chii start | 后台启动 w2 start 与 chii start -p 18080 |
| w2chii stop | 停止上述两个进程 |
| w2chii restart | 先 stop 再 start |
| w2chii log | 实时合并输出两份日志(带 [w2] / [chii] 前缀),Ctrl+C 退出 |
默认服务端口与上游工具一致:
- Whistle:8899
- chii:18080
数据目录
配置与日志位于用户主目录下的 .w2chii:
| 路径 | 用途 |
| ------------------------- | --------------------- |
| ~/.w2chii/state.json | 记录进程 PID |
| ~/.w2chii/logs/w2.log | Whistle 标准输出/错误 |
| ~/.w2chii/logs/chii.log | chii 标准输出/错误 |
Windows 下 ~ 一般为 C:\Users\<用户名>。
许可证
MIT
