从零撸一个CLI命令行脚手架工具
从零撸一个CLI命令行脚手架工具

课程概述
本门课程,大喵将会带着大家从零打造一款属于大家自己的 CLI命令行脚手架工具,本课程主要面向新手同学,对命令行工具开发,前端工具开发感兴趣的同学,可以通过本门课程学习到如何使用Node.JS开发一款适配自身项目特色的脚手架命令行工具。并且也会带着大家推送自己开发完成的CLI工具到NPM线上仓库,供所有人下载安装使用。

整个课程,大喵会详细讲解所需要依赖的第三方模块包的具体使用,让同学们可以举一反三开发具备自身特色的CLI工具,最终大喵会运用到前面所讲解的基础内容,独立自主开发一个具备 damiao [ add | delete | list | init ] 四种子命令的CLI脚手架工具。

CLI命令行工具

命令行工具(Cmmand Line Interface)简称cli,顾名思义就是在命令行终端中使用的工具。我们常用的 git 、npm、vim 等都是 cli 工具,比如我们可以通过 git clone 等命令简单把远程代码复制到本地。

在目前前端工程大流行的环境下,vue-cli、create-reate-app、angular-cli 等等方便快捷的命令行脚手架工具诞生,极大的提升了我们的开发效率与质量,我们可以通过这些脚手架工具在本地快速构建我们的开发项目。

【资源目录】:

  • ├──1-课程基础概述介绍
  • | ├──[1.1]–CLI命令行工具介绍.mp4 5.23M
  • | ├──[1.2]–CLI课程纲领和讲师介绍.mp4 12.21M
  • | ├──[1.3]–CLI课程内容概述.mp4 11.42M
  • | ├──[1.4]–CLI命令行工具及场景应用.mp4 11.07M
  • | ├──[1.5]–CLI课程准备工具和技术.mp4 5.93M
  • | ├──[1.6]–CLI课程收获和收益.mp4 8.85M
  • | └──[1.7]–CLI课程实战案例介绍.mp4 17.73M
  • ├──2-Node.JS多系统下搭建配置
  • | ├──[2.1]–MAC下Node.JS环境搭建配置.mp4 56.10M
  • | ├──[2.2]–Windows系统下安装node.js.mp4 19.88M
  • | └──[2.3]–Linux系统下安装node.js.mp4 65.58M
  • └──3-项目案例实战
  • | ├──[3.10]–inquirer密码输入隐藏和第三方文本编辑实现.mp4 47.02M
  • | ├──[3.11]–ora加载工具使用介绍.mp4 24.33M
  • | ├──[3.12]–chalk颜色工具使用介绍.mp4 34.15M
  • | ├──[3.13]–download-git-repo仓库工具介绍.mp4 26.49M
  • | ├──[3.14]–创建脚手架命令.mp4 25.98M
  • | ├──[3.15]–创建命令可执行文件.mp4 24.35M
  • | ├──[3.16]–damiaoadd命令行指令开发.mp4 50.17M
  • | ├──[3.17]–damiaoadd模板录入校验.mp4 22.81M
  • | ├──[3.18]–damiaodelete命令行指令开发.mp4 30.59M
  • | ├──[3.19]–damiaolist命令行指令开发.mp4 23.45M
  • | ├──[3.1]–NPMCLI命令行工具发展现状.mp4 40.12M
  • | ├──[3.20]–damiaoinit初始化项目指令开发.mp4 64.74M
  • | ├──[3.21]–damiaoinit指令参数输入校验.mp4 47.18M
  • | ├──[3.22]–damiao命令行指令测试.mp4 53.66M
  • | ├──[3.23]–创建npm个人账号及发布npm仓库.mp4 43.57M
  • | ├──[3.24]–全局安装脚手架工具.mp4 36.01M
  • | ├──[3.2]–创建第一个命令行自定义命令.mp4 19.95M
  • | ├──[3.3]–process.argv接收命令行参数.mp4 22.58M
  • | ├──[3.4]–Commander工具使用介绍一.mp4 58.99M
  • | ├──[3.5]–Commander工具使用介绍二.mp4 108.29M
  • | ├──[3.6]–inquirer工具使用介绍.mp4 52.59M
  • | ├──[3.7]–inquirer选择是否递进问题列表实现.mp4 50.61M
  • | ├──[3.8]–inquirer单选问题答案列表实现.mp4 26.40M
  • | └──[3.9]–inquirer多选问题答案列表实现.mp4 29.44M

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源