课程介绍(A001012):
当下的前端开发,离不开脚手架。初级前端需会用脚手架,中高级前端应能够开发脚手架——掌握脚手架,就是贯穿初中高级前端生涯的核心竞争力之一。本课程集中讲解脚手架的设计思路和开发实践,并带你实现5个不同的脚手架项目,助力前端全流程提效,塑造个人竞争优势。
课程目录:
文件目录:
自主搭建5个精品脚手架,助力前端研发全流程提效无秘更新中第13章 |
│ ├─cli-imooc-master.zip 215.65KB |
│ ├─cli-imooc-server-master.zip 7.21KB |
│ ├─cli-imooc-template-master.zip 636.15KB |
│ ├─cli-test-master.zip 151.29KB |
│ ├─cli-wiki-master.zip 1.26MB |
│ ├─{10}–第10章【脚手架2】前端源码下载器——g |
│ │ ├─[10.10]–10-10GithubSearchAPI接入.mp4 41.88MB |
│ │ ├─[10.11]–10-11GiteeSearchAPI接入.mp4 27.34MB |
│ │ ├─[10.1]–10-1本章概览&重难点梳理.mp4 20.7MB |
│ │ ├─[10.2]–10-2githubAPI接入流程+token生成方法.mp4 36.33MB |
│ │ ├─[10.3]–10-3github搜索+仓库API命令行调试方法.mp4 67.81MB |
│ │ ├─[10.4]–10-4github源码+issue搜索API接入.mp4 46.15MB |
│ │ ├─[10.5]–10-5giteeAPI接入流程.mp4 33.16MB |
│ │ ├─[10.6]–10-6前端下载器开发流程设计.mp4 18.96MB |
│ │ ├─[10.8]–10-8github+giteeAPI请求基类封装.mp4 65.81MB |
│ │ └─[10.9]–10-9Git平台选择+token缓存功能开发.mp4 70.13MB |
│ ├─{11}–第11章【脚手架2】前端源码下载器——下 |
│ │ ├─[11.10]–11-10自动启动项目功能开发.mp4 52.18MB |
│ │ ├─[11.11]–11-11项目bin文件自动安装.mp4 43.15MB |
│ │ ├─[11.1]–11-1Github搜索交互开发.mp4 53.5MB |
│ │ ├─[11.3]–11-3Github源码搜索功能开发.mp4 43.27MB |
│ │ ├─[11.4]–11-4Gitee搜索功能接入和翻页功能实现.mp4 63MB |
│ │ ├─[11.5]–11-5Github选择仓库tags+翻页功能开发.mp4 109.66MB |
│ │ ├─[11.7]–11-7Gitee下载指定分支源码功能开发.mp4 56.79MB |
│ │ ├─[11.8]–11-8Github下载指定分支源码功能开发.mp4 25.07MB |
│ │ └─[11.9]–11-9自动安装依赖功能开发.mp4 75.94MB |
│ ├─{12}–第12章【脚手架3】代码规范自动化检查+自动化测试 |
│ │ ├─[12.1]–12-1本章概览&重难点梳理.mp4 18.7MB |
│ │ ├─[12.2]–12-2lint脚手架创建.mp4 33.16MB |
│ │ ├─[12.3]–12-3eslint快速入门.mp4 30.63MB |
│ │ ├─[12.4]–12-4eslintAPI调用方法.mp4 26.49MB |
│ │ ├─[12.5]–12-5eslintAPI接入vue项目.mp4 80.77MB |
│ │ ├─[12.6]–12-6eslint接入vue项目优化.mp4 35.54MB |
│ │ ├─[12.7]–12-7jestAPI调用方法.mp4 27.42MB |
│ │ ├─[12.8]–12-8mochaAPI调用方法.mp4 24.38MB |
│ │ └─[12.9]–12-9自动化测试流程优化.mp4 47.75MB |
│ ├─{13}–第13章【脚手架3】深入自动化测试框架mochaiclass=n |
│ │ ├─[13.1]–13-1Mocha进阶——单元测试基本概.mp4 31.99MB |
│ │ ├─[13.2]–13-2Mocha进阶——Mocha基本.mp4 31.99MB |
│ │ ├─[13.3]–13-3Mocha进阶——Mocha源码.mp4 57.57MB |
│ │ ├─[13.4]–13-4Mocha进阶——mocha异步.mp4 65.71MB |
│ │ ├─[13.5]–13-5Mocha进阶——断言库shou.mp4 38.09MB |
│ │ ├─[13.6]–13-6Mocha进阶——async函数.mp4 34.69MB |
│ │ └─[13.7]–13-7Mocha进阶——独家测试和包容.mp4 28.94MB |
│ ├─{1}–第1章如何突破前端技术瓶颈?如何快速学会脚手架开发? |
│ │ ├─[1.1]–1-1你真的懂脚手架么?.mp4 22.33MB |
│ │ ├─[1.2]–1-2如何快速学会脚手架开发.mp4 76.93MB |
│ │ ├─[1.3]–1-3什么是Shell和Bash?.mp4 55.32MB |
│ │ ├─[1.4]–1-4深入理解CLI和GUI.mp4 38.31MB |
│ │ ├─[1.5]–1-5从使用角度理解什么是脚手架?.mp4 91.81MB |
│ │ ├─[1.6]–1-6脚手架原理讲解(上).mp4 85.88MB |
│ │ └─[1.7]–1-7脚手架原理讲解(下).mp4 46.86MB |
│ ├─{2}–第2章【初阶】如何开发脚手架?如何通过框架快速搭建脚手架? |
│ │ ├─[2.10]–2-10快速实现一个commander脚手架.mp4 32.01MB |
│ │ ├─[2.11]–2-11commander脚手架全局配置.mp4 34.1MB |
│ │ ├─[2.12]–2-12commander脚手架命令注册的两种方法.mp4 60.52MB |
│ │ ├─[2.13]–2-13commander注册命令的两种高级用法.mp4 57.82MB |
│ │ ├─[2.1]–2-1脚手架开发的预备知识.mp4 57.98MB |
│ │ ├─[2.2]–2-2脚手架开发流程和难点解析.mp4 77.6MB |
│ │ ├─[2.3]–2-3快速入门第一个脚手架.mp4 54.37MB |
│ │ ├─[2.4]–2-4脚手架本地调试方法.mp4 61.2MB |
│ │ ├─[2.5]–2-5脚手架本地调试标准流程总结.mp4 40.69MB |
│ │ ├─[2.6]–2-6脚手架命令注册和参数解析.mp4 59.83MB |
│ │ ├─[2.7]–2-7脚手架项目发布.mp4 23.75MB |
│ │ ├─[2.8]–2-8脚手架框架yargs快速入门.mp4 130.45MB |
│ │ └─[2.9]–2-9yargs高级用法讲解.mp4 79.53MB |
│ ├─{3}–第3章【进阶】脚手架开发进阶之命令行UI显示 |
│ │ ├─[3.10]–3-10chalk源码分析——精化知识点.mp4 39.6MB |
│ │ ├─[3.11]–3-11ora基本用法讲解.mp4 61.62MB |
│ │ ├─[3.12]–3-12ora高级用法oraPromise讲解.mp4 26.19MB |
│ │ ├─[3.13]–3-13ora源码分析——利用bl+re.mp4 62.59MB |
│ │ ├─[3.14]–3-14ora源码分析——核心方法ren.mp4 97.55MB |
│ │ ├─[3.15]–3-15ora源码分析——stop和su.mp4 28.33MB |
│ │ ├─[3.16]–3-16ora源码分析——手动实现ora.mp4 67.51MB |
│ │ ├─[3.17]–3-17ora源码分析——精化知识点汇总.mp4 18.29MB |
│ │ ├─[3.18]–3-18源码阅读心得分享.mp4 63.43MB |
│ │ ├─[3.1]–3-1本章概览&重难点梳理.mp4 28.78MB |
│ │ ├─[3.2]–3-2脚手架渲染标准——ANSIesca.mp4 33.24MB |
│ │ ├─[3.3]–3-3chalk实现文本样式定制.mp4 67.99MB |
│ │ ├─[3.4]–3-4chalk脚手架化chalk-cli讲解.mp4 27.64MB |
│ │ ├─[3.5]–3-5chalk源码分析——初始化逻辑详.mp4 95.02MB |
│ │ ├─[3.6]–3-6chalk源码分析——渲染逻辑讲解.mp4 30.95MB |
│ │ ├─[3.7]–3-7chalk源码分析——换行字符串渲.mp4 64.52MB |
│ │ ├─[3.8]–3-8chalk源码分析——特殊字符串渲.mp4 46.88MB |
│ │ └─[3.9]–3-9chalk源码分析——链接调用原理.mp4 56.72MB |
│ ├─{4}–第4章【高阶】脚手架进阶技巧之命令行交互 |
│ │ ├─[4.10]–4-10放大招:手写命令行交互式列表组件(下).mp4 82.27MB |
│ │ ├─[4.11]–4-11inquirer源码执行流程分析(1).mp4 48.98MB |
│ │ ├─[4.11]–4-11inquirer源码执行流程分析.mp4 48.98MB |
│ │ ├─[4.1]–4-1本章概览&重难点梳理.mp4 38.66MB |
│ │ ├─[4.2]–4-2inquirer基本用法和常用属性入门.mp4 61.47MB |
│ │ ├─[4.3]–4-3inquirer其他交互形式演示.mp4 39.11MB |
│ │ ├─[4.4]–4-4inquirer源码分析的预备知识分析.mp4 21.48MB |
│ │ ├─[4.5]–4-5readline的使用方法和实现原理.mp4 64.34MB |
│ │ ├─[4.6]–4-6高阶:深入讲解readline键盘输入监听实现原理.mp4 140.96MB |
│ │ ├─[4.7]–4-7高阶:手写readline核心实现.mp4 54.64MB |
│ │ └─[4.9]–4-9放大招:手写命令行交互式列表组件(上).mp4 95.74MB |
│ ├─{5}–第5章【高阶】脚手架开发必会之多package项目管理 |
│ │ ├─[5.10]–5-10lerna源码分析——脚手架核心.mp4 37.82MB |
│ │ ├─[5.11]–5-11npmworkspaces和lerna特性总结.mp4 15.14MB |
│ │ ├─[5.1]–5-1收货地址功能服务的设计分析.mp4 26.39MB |
│ │ ├─[5.1]–5-1本章概览&重难点梳理.mp4 19.31MB |
│ │ ├─[5.3]–5-3npmworkspaces基础特性实践.mp4 71.83MB |
│ │ ├─[5.3]–5-3创建相关收货地址功能数据接口.mp4 49.01MB |
│ │ ├─[5.4]–5-4实现加载收货地址功能数据详情.mp4 48.73MB |
│ │ ├─[5.5]–5-5lerna基本用法讲解.mp4 76.59MB |
│ │ ├─[5.5]–5-5实现删除相关收货地址功能数据服务.mp4 57.76MB |
│ │ ├─[5.6]–5-6lerna依赖引用+自动化测试+项目发布(上).mp4 66.3MB |
│ │ ├─[5.6]–5-6实现查看当前用户的收货地址列表数据.mp4 23.26MB |
│ │ ├─[5.7]–5-7lerna依赖引用+自动化测试+项目发布(下).mp4 50.34MB |
│ │ ├─[5.8]–5-8lerna源码分析——import.mp4 62.95MB |
│ │ └─[5.9]–5-9lerna源码分析——脚手架命令注.mp4 41.28MB |
│ ├─{6}–第6章【进阶】脚手架通用框架封装 |
│ │ ├─[6.10]–6-10脚手架功能增强和异常监听.mp4 53.39MB |
│ │ ├─[6.11]–6-11脚手架自动化测试——jest测试.mp4 43.43MB |
│ │ ├─[6.12]–6-12脚手架自动化测试——jest支持.mp4 32.21MB |
│ │ ├─[6.13]–6-13脚手架自动化测试——jest自动.mp4 45.44MB |
│ │ ├─[6.14]–6-14本章重点知识总结和复盘.mp4 21.74MB |
│ │ ├─[6.1]–6-1本章概览&重难点梳理.mp4 16.15MB |
│ │ ├─[6.2]–6-2脚手架入口文件开发.mp4 56.67MB |
│ │ ├─[6.3]–6-3脚手架注册+命令注册.mp4 35.87MB |
│ │ ├─[6.4]–6-4脚手架Command类+init命令封装.mp4 72.34MB |
│ │ ├─[6.5]–6-5log日志功能封装.mp4 64.38MB |
│ │ ├─[6.6]–6-6node最低版本检查功能开发.mp4 42.47MB |
│ │ ├─[6.7]–6-7【重点】CommonJS和ESM混合开发最佳实践(上).mp4 54.75MB |
│ │ ├─[6.8]–6-8【重点】CommonJS和ESM混合开发最佳实践(下).mp4 72MB |
│ │ └─[6.9]–6-9脚手架移植esm模块.mp4 66.51MB |
│ ├─{7}–第7章【脚手架1】项目创建脚手架——实现 |
│ │ ├─[7.10]–7-10项目创建脚手架技术沉淀.mp4 27.93MB |
│ │ ├─[7.1]–7-1本章概览&重难点梳理.mp4 33.51MB |
│ │ ├─[7.2]–7-2vue+react项目模板开发.mp4 77.29MB |
│ │ ├─[7.3]–7-3获取项目创建类型.mp4 90.57MB |
│ │ ├─[7.4]–7-4获取项目名称和创建模板.mp4 40.07MB |
│ │ ├─[7.6]–7-6下载项目模板流程开发(上).mp4 92.93MB |
│ │ ├─[7.7]–7-7下载项目模板逻辑开发(下).mp4 39.4MB |
│ │ ├─[7.8]–7-8拷贝项目模板逻辑开发.mp4 78.8MB |
│ │ └─[7.9]–7-9非交互式项目创建逻辑开发.mp4 58.22MB |
│ ├─{8}–第8章【脚手架1】项目创建脚手架——实现 |
│ │ ├─[8.10]–8-10模板配置化开发过程技术沉淀总结.mp4 41.87MB |
│ │ ├─[8.1]–8-1本章概览&重难点梳理.mp4 27.07MB |
│ │ ├─[8.2]–8-2基于vue-element-admin项目模板制作.mp4 45.64MB |
│ │ ├─[8.3]–8-3服务端egg项目初始化.mp4 32.76MB |
│ │ ├─[8.4]–8-4egg编写后端API+脚手架请求后端API获取模板.mp4 98.14MB |
│ │ ├─[8.5]–8-5RestfulAPI规范详解+egg实现RestfulAP.mp4 92.43MB |
│ │ ├─[8.6]–8-6MongoDB环境准备+数据准备.mp4 38.19MB |
│ │ ├─[8.7]–8-7使用egg-mongoose连接MongoDB数据库.mp4 36.35MB |
│ │ ├─[8.8]–8-8应用mongoose框架实现MongoDB查询.mp4 54.52MB |
│ │ └─[8.9]–8-9团队模板选择能力开发.mp4 42.17MB |
│ ├─{9}–第9章【脚手架1】项目创建脚手架——实现 |
│ │ ├─[9.10]–9-10动态模板插件机制设计和实现(下).mp4 72.07MB |
│ │ ├─[9.11]–9-11ejs源码分析——ejs.com.mp4 38.73MB |
│ │ ├─[9.12]–9-12ejs源码分析——深入讲解ejs.mp4 96.35MB |
│ │ ├─[9.13]–9-13ejs源码分析——动态生成Fun.mp4 35.31MB |
│ │ ├─[9.14]–9-14ejs源码分析——ejscomp.mp4 44.88MB |
│ │ ├─[9.15]–9-15ejs源码分析——ejs.ren.mp4 30.28MB |
│ │ ├─[9.1]–9-1本章概览&重难点梳理.mp4 20.33MB |
│ │ ├─[9.2]–9-2ejs模板引擎的三种基本用法.mp4 66.41MB |
│ │ ├─[9.3]–9-3ejs模板不同标签用法详解.mp4 53.36MB |
│ │ ├─[9.5]–9-5glob用法小结.mp4 29.3MB |
│ │ ├─[9.6]–9-6项目动态模板改造+渲染流程开发(上).mp4 38.63MB |
│ │ ├─[9.7]–9-7项目动态模板改造+渲染流程开发(下).mp4 52.31MB |
│ │ ├─[9.8]–9-8动态模板实现逻辑优化.mp4 32.05MB |
│ │ └─[9.9]–9-9动态模板插件机制设计和实现(上).mp4 61.88MB |
本站所有资源均来自网络,版权归原作者所有,本站仅提供收集与推荐,若侵犯到您的权益,请【给我们反馈】,我们将在24小时内处理!
当遇到你时,大脑连上CSGO都会掉帧。