chrise-cli Vue插件化脚手架

插拔式的 Vue 脚手架,用起来真挺顺手。chrise-cli就是这么个东西,定位蛮清晰,主打“可定制+插件化”。比起全家桶那种封闭体系,它更灵活,像拼积木一样,啥功能想要就装一个插件,不想要就拔掉,挺适合爱折腾的前端。

npm i @chrise/cli -g装好之后,来一发chrise create test,立马能跑出一个基本项目。项目结构清爽,划分成四块:@chrise/cli是命令行入口,@chrise/scripts搞打包编译,@chrise/template是模板,@chrise/plugin-xxx就是各种插件,比如 @chrise/plugin-typescript

以前用的是inquirerdownload-git-repo那套玩法,能跑但不优雅。现在改进后,结构更像@vue/cli那一套,嗯,确实更规范点,扩展性也强不少。

比如你想加个TS支持,只要装对应插件,不用改半天配置;想换打包工具,也能轻松替换脚本,项目结构不乱套。这种模块化思路,用过一次你就懂了,后期维护真轻松。

如果你用腻了那种一键生成却难以自定义的脚手架,想搞点更灵活的,不妨试试chrise-cli。初学者上手略慢,但只要捋顺一次,后面用着会挺爽的。

zip 文件大小:1.39MB