关于javascript:TinyCLI-有什么优势

56次阅读

共计 979 个字符,预计需要花费 3 分钟才能阅读完成。

2023 年 3 月华为云开源的我的项目 OpenTiny ———— 企业级设计体系中蕴含了一个前端脚手架工具,TinyCLI。目前市面上脚手架工具有很多,那么这个 TinyCLI 是什么,有什么劣势呢?

Tiny CLI 是什么?

Tiny CLI 是 Web 前端开发命令行工具,通过高拓展性,用于提供业务从本地开发、构建到上线的全流程撑持,包含两种类型的工具:

Toolkit:脚手架套件

套件是特定业务的标准化开发解决方案,一条命令即可实现我的项目的初始化;套件命令笼罩从我的项目初始化,到代码公布上线等流程。

Plugin:命令行插件

插件专一于某个繁多的性能,解决工作中零散、反复的工作。任意目录执行,开箱即用。

产品个性

Tiny CLI 为您提供前端工程化的外围基座,使您更高效地工作和生产。

插件体系

丰盛的效率插件、流程插件、脚手架套件等,笼罩从开发 -> 构建 -> 公布的所有生命周期。

自动化装置与降级

只需一次装置 Tiny CLI,后续工具主程序更新可在线主动实现,无需用户手动更新。

开发套件和效率工具插件无需手动装置和降级,程序自行判断以后环境是否已装置或存在最新版本,降级过程中版本升级日志清晰可见。

增强版工作流机制

相似 npm scripts 的工作机制,但性能更加弱小,反对同步和异步两种工作执行形式。

工作命令反对 windows/linux/mac 多个平台,无需额定判断,零碎主动解决。

高效易用

针对不同业务场景,提供了一站式的我的项目开发脚手架,满足不同场景诉求。

简略、统一的命令行接口,易于开发人员应用。

急速装置 npm 包,应用 Tiny CLI 装置依赖包速度更快。

装置你的 Tiny CLI

一行命令即可疾速装置,开始您的 Tiny CLI 之旅吧。

$ npm i @opentiny/cli npminstall@3 -g

对于 OpenTiny 开源我的项目更多摸索欢送增加小助手微信:opentiny-official,一起交换前端技术,一起玩开源。😁

OpenTiny 官网:opentiny.design/

OpenTiny 代码仓库:github.com/opentiny/

TinyVue 组件库:github.com/opentiny/ti…(欢送 Star)

TinyNG 组件库:github.com/opentiny/ng(欢送 Star)

TinyCLI 工具:github.com/opentiny/ti…(欢送 Star)

正文完
 0