项目地址: https://github.com/KID-joker/serve-then
项目动力:受启发于start-server-and-test,但 serve-then 不是 cli 工具。start-server-and-test 需要将测试命令写成字符串衔接到启动命令后,比较难使用。
项目特性:
使用方法:
import { serve, serveOptions } from 'serve-then'
serve(options as serveOptions).then(url => {
// serving root at url
}).catch(err => {})
后续开发:
1
kkkbbb 2023-04-25 09:50:05 +08:00
进程运行的过程中进行一些测试?
|
2
weekidjoker OP @kkkbbb 是的,子进程启动服务后,不阻塞父进程进行测试
|
3
kkkbbb 2023-04-26 11:37:59 +08:00
@weekidjoker 和 fork 出的子进程通信会阻塞父进程?
|
4
weekidjoker OP @kkkbbb 不会阻塞,但是在父进程启动服务的话,不就阻塞了吗。所以通常不是要打开两个控制台,一个运行服务,一个运行测试吗。而且测试结束要手动关闭服务
|