从零撸一个CLI命令行脚手架工具
适用人群:
具备前端基础,有Javascript基础,对工具开发和前端Node实践感兴趣,并希望掌握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视频CLI命令行工具介绍02:53可试看
课时2视频CLI课程纲领和讲师介绍03:37可试看
课时3视频CLI课程内容概述03:37可试看
课时4视频CLI命令行工具及场景应用02:35可试看
课时5视频CLI课程准备工具和技术02:01可试看
课时6视频CLI课程收获和收益01:57可试看
课时7视频CLI课程实战案例介绍04:28可试看
章节2:Node.JS多系统下搭建配置
课时8视频MAC下Node.JS环境搭建配置01:42
课时9视频Windows 系统下安装node.js03:11
课时10视频Linux 系统下安装node.js04:26
章节3:项目案例实战试看
课时11视频NPM CLI 命令行工具发展现状04:46
课时12视频创建第一个命令行自定义命令06:49
课时13视频process.argv 接收命令行参数08:07
课时14视频Commander 工具使用介绍 一07:07
课时15视频Commander 工具使用介绍 二09:13
课时16视频inquirer 工具使用介绍12:16
课时17视频inquirer 选择是否递进问题列表实现06:31
课时18视频inquirer 单选问题答案列表实现03:24
课时19视频inquirer 多选问题答案列表实现03:37
课时20视频inquirer 密码输入隐藏和第三方文本编辑实现04:52
课时21视频ora 加载工具使用介绍06:04
课时22视频chalk 颜色工具使用介绍08:36
课时23视频download-git-repo 仓库工具介绍08:13
课时24视频创建脚手架命令06:40
课时25视频创建命令可执行文件06:13
课时26视频damiao add 命令行指令开发11:18
课时27视频damiao add 模板录入校验04:32
课时28视频damiao delete 命令行指令开发04:55
课时29视频damiao list 命令行指令开发03:50
课时30视频damiao init 初始化项目指令开发10:16
课时31视频damiao init 指令参数输入校验07:37
课时32视频damiao 命令行指令测试06:48
课时33视频创建npm个人账号及发布npm仓库06:29
课时34视频全局安装脚手架工具05:29可试看
下载地址:
**** Hidden Message ***** 确实是难得好帖啊,顶先 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 么有分,谁能送我点积分啊::>_<:: 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇!