代码改变世界

06.ElementUI 2.X 源码学习:源码剖析之工程化(一)

2021-06-03 09:19 by Anduril, 843 阅读, 1 推荐, 收藏, 编辑
摘要:前端工程化 就是为了应对上述问题,把软件工程相关的方法和思想应用到前端日常开发中,以 系统化的、规范化的、可度量的方法 用于前端项目的开发、运行和维护等阶段,从而提高开发效率、提高产品质量。 阅读全文

05.ElementUI源码学习:项目发布配置(github pages&npm package)

2021-04-27 22:39 by Anduril, 815 阅读, 2 推荐, 收藏, 编辑
摘要:项目第一个组件已经封装好,说明文档也已编写好。下面需要将说明文档发布到外网上,以此来展示和推广项目,使用 Github Pages功能实现。同时将组件发布之 npm 上,方便引用。 阅读全文

04.ElementUI源码学习:组件封装、说明文档的编写发布

2021-04-21 22:30 by Anduril, 1326 阅读, 2 推荐, 收藏, 编辑
摘要:项目经过一系列的配置,开发脚手架已经搭建完毕。接下来开始封装自定义组件、并基于 markdown 文件生成文档和演示案例。 阅读全文

03.ElementUI源码学习:代码风格检查和格式化配置(ESlint & Prettier)

2021-04-17 01:51 by Anduril, 880 阅读, 0 推荐, 收藏, 编辑
摘要:在团队协作中,为避免低级Bug、以及团队协作时不同代码风格对彼此造成的困扰与影响,会预先制定编码规范。使用 Lint工具和代码风格检测工具,则可以辅助编码规范执行,格式化代码,使样式与规则保持一致,有效控制代码质量,实现项目代码风格统一。 阅读全文

02.ElementUI源码学习:babel配置

2021-04-15 11:29 by Anduril, 742 阅读, 0 推荐, 收藏, 编辑
摘要:Babel 是一个工具链,主要用于将 ECMAScript 2015+ 版本的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。 阅读全文

01.ElementUI源码学习:项目初始化和webpack配置

2021-04-14 18:56 by Anduril, 463 阅读, 0 推荐, 收藏, 编辑
摘要:项目初始化和webpack配置 阅读全文