项目集成
本篇开始来介绍如何做好前端项目集成
相信每个小伙伴都经历过前端项目复杂的配置,每次都是配置一大堆,这对于新手来说难免有些吃力。通常我会把项目集成分为两大类:规范类和功能类,其中规范化对于团队协作非常重要,而功能类则是为项目coding或deploy提供便捷功能,同时也为规范化进行服务
每位开发者或多团队成员或少即团队都离不开成员协作,然每位开发者可能都有自己的代码风格,如:小张喜欢在行末加上分号,小李不喜欢加分号
这对于团队协作来说是不友好的,难以统一整体风格,对内容易造成不同的成员产生不同的感受,对外给人不统一犹如盗版之感。然统一规范若要求每个人改掉自己不同的习惯是很难的,若加以工具辅助,可大大降低每个人的心智负担从而高效提高规范性。本篇就开始讲解相关辅助工具的使用方法
💣 常见无规范问题:
- 使用不同的包管理器,可能会产生莫名其妙的bug
- node版本不一致,可能导致不同人跑不起来的问题
- 代码风格不一致,可能出现罕见bug
- git信息五花八门,难以后续维护或内容表意无法一目了然,阻碍协作
- 命名不规范,难以表意协作困难
因此项目规范对于团队的协同有极其重要作用,本模块将根据以下几个方面层层渐进介绍规范处理及常用的便捷功能: