0.0.1 • Published 10 months ago
xydideo-cli v0.0.1
cli 构建
开始构建
在开始构建之前,我们需要安装一些npm包:
chalk :彩色输出
figlet :生成字符图案
inquirer :创建交互式的命令行界面,就是这些问答的界面
commander 自定义命令
fs-extra 文件操作
ora 制作转圈效果
promise-exec 执行子进程
npm link
当前目录下的终端直接: 这样在电脑上的任何地方都能使用 xydideo-cli 命令了。实际上,就是用 xydideo-cli 命令来代替执行 node ./bin/index.js
npm link
为什么要用Npm link?
库包在开发或迭代后,不适合发布到线上进行调试(过程繁琐且会导致版本号膨胀)。
Npm link工作原理
npm link
可以帮助我们模拟包安装后的状态,它会在系统中做一个快捷方式映射,让本地的包就好像 install 过一样,可以直接使用。
删除npm link的链接
npm unlink xydideo-cli
执行
xydideo-cli init
0.0.1
10 months ago