简体中文 | English
Tiny CLI是前端工程化命令行工具
打开git bash、zsh等命令行工具,输入如下命令后回车:
$ npm i @opentiny/cli -g
等待片刻,待安装完成之后在终端执行 $ tiny -v
,正常返回版本信息,表示安装成功。
注意:tiny-cli 依赖 nodejs(12.x以上) 、 npm 环境,在安装tiny时,请确保本机已安装了nodejs和npm
- CLI工具设计文档
- 使用者文档
- 开发者文档
可在终端输入$ tiny -h
查看tiny使用帮助
tiny 使用帮助: $ tiny [command] [options]
$ tiny 显示tiny帮助信息,若目录下有使用的套件,则会同时显示套件的帮助信息
$ tiny init [toolkitName] 初始化套件
$ tiny update [name] 更新tiny模块
$ tiny list [type] 插件列表
$ tiny i 安装npm模块
$ tiny clear 清空 tiny 的本地缓存
$ tiny help 显示套件帮助信息
$ tiny [name] 其他调用插件命令
Options:
-h, --help 显示tiny帮助信息
-v, --version 显示tiny版本
提示:
套件 - 若想查看项目中所使用的套件帮助信息,请在项目根目录执行该命令.
插件 - 若想查看插件的帮助信息,请使用 tiny [name] help 命令, eg : tiny git help
以 @opentiny/tiny-toolkit-dev
套件为例,讲解开发流程。
-
初始化项目
# 创建并进入项目文件夹 $ mkdir my-project && cd $_ # 初始化dev的开发环境 $ tiny init dev
-
开启本地环境
# 开启dev的开发环境 $ tiny start
-
项目编译及打包
$ tiny build
开发及使用过程中的问题,可以在代码仓库新建issue
- 确保已安装lerna,未安装可执行命令:
npm install --global lerna
- 确保node版本在v12.x及以上
首次:npm run init
开发:npm run dev
构建:npm run build
本地验证: npm run link
根目录执行npm run build
即可,会打包出lib目录和dist目录。
如果你对我们的开源项目感兴趣,欢迎加入我们!
参与贡献之前请先阅读贡献指南。
- 添加官方小助手微信 opentiny-official,加入技术交流群
- 加入邮件列表 [email protected]