本文主要是介绍【金秋打卡】第16天 Web前端架构师2022版,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
课程名称:Web前端架构师2022版
课程章节: 第9周 项目整体搭建
主讲老师:张轩
课程内容:
2-1 大话前端工具链
2-2 使用 Imooc CLI 创建项目
课程收获:
前端的飞速发展:带来了更复杂的项目。
项目的常见需求 - 依赖管理,预编译,构建打包,压缩合并等。
随着项目越来越复杂 - 诞生了前端工程化
随着工程化的产生 - 产生了对应的前端工具链
静态类型语言
代码风格检查 Linter
包管理器
npm
yarn - 兼容 npm registry
转译器 Traspiler
非 JS 或 不同版本的 JS 翻译成 符合平台要求的等价代码
- Babel
- 开发服务器
- live reload
- HMR
打包工具 Bundler
- Webpack - Loader, Plugin,大而全的功能
- Rollup - 专注于打包 输出多种格式
- Parcel - 零配置
任务管理工具 Task Runner
- CSS 预处理
- 优化图片
- 合并 压缩 Javascript
- 文件处理(拷贝,删除)
- 监听文件变化
- Gulp - 流式管道写法组合多个任务
- Webpack - 通过插件的方式
- npm scripts 或者 Shell 脚本
脚手架 Scaffolding tools
- Vue - Vue CLI,Vite, Imooc CLI
- React - create-react-app
- Angular - Angular CLI
这篇关于【金秋打卡】第16天 Web前端架构师2022版的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!