0.0.1 • Published 10 months ago

xydideo-cli v0.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
10 months ago

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

参考:https://zhuanlan.zhihu.com/p/352484950