func现代命令行框架
命令行工具的搭建,func 算是我最近用过挺顺手的一个。体积小,语法也简洁,没什么学习门槛,装上就能开干。支持模板创建,跑得快,npm 装起来也没多大负担,感觉还挺贴心的。
命令创建的方式也直观,写起来像在写配置,逻辑清晰,用起来挺省心的。比如你想加个 build
命令,直接在 func.config.js
里配下就行,响应也快,开发体验不错。
项目初始化也爽,直接一句 npm init func
,目录结构就搭好了。 npm i
装依赖,npm start
一跑,就可以开写了。连 link 都帮你搞定了,适合懒人(比如我)。
哦对了,它还内建了模板功能,适合你搞那种多个项目结构类似的 CLI,比如脚手架、工具集啥的。整体逻辑比较贴近 Node.js 开发习惯,基本不用额外适应。
如果你平时也爱整点自己的小 CLI 工具,又不想每次从零起步,func
这个框架还蛮值得一试的。想深入了解命令行生态,还可以看看Deno 的 cliffy、HTTP 工具这些,横向对比一下也挺有意思。
490.51KB
文件大小:
评论区