[推荐] rimraf

2021-11-20

删除任何东西的 cli,支持 glob 模式,例如 rimraf **/node_modules

同类型的工具很多,但 rimraf 是最流行的,参考 del-cli vs rimraf vs trash-cliopen in new window 吾辈曾经写过类似的 cli @liuli-util/shellopen in new window,但实际使用中发现大多数时候都只需要删除罢了,其他操作更多是作为插件集成到构建工具中。

[推荐] esno

2021-11-20

基于 esbuild 的 node 运行时,支持直接运行 esm/cjs 的 js/ts 代码,非常适合测试 cli。

对比esnonodets-node
速度较慢(类型检查)
支持 ts
支持 esm/cjs 混合

[推荐] live-server

2021-11-20

一个支持热更新的简单的 nodejs http 静态服务器。

可以使用以下方式简单的将指定目录或文件作为静态服务器,默认为当前目录。

# 指定目录
live-server dist/
# 指定文件
live-server src/index.html
1
2
3
4
对比live-serverhttp-server
热更新
css 热更新
跨域访问
维护