Giter VIP home page Giter VIP logo

front-end-develop-standard's Introduction

前端开发规范手册

front-end-develop-standard01.jpg

不以规矩,不能成方圆。 对于团队而言,统一很重要,代码是写给人看的,然后顺便跑在机器上而已。

有过忧虑吗

你是不是总是在抱怨项目组的各方面不统一,不好维护,千奇百怪?

你是不是每次提交代码的时候总要拉某某人过来看下各种冲突?

你是不是每次merge代码的时候总要话很长的时间去解决不同格式的代码冲突?

你是不是有时候为了解决一个bug好几天没睡好,最终定位的问题也许是一个分号、或是书写规范? 人人都在恐慌,人人都在责怪他人,但殊不知,换了好几个项目都是类似,想过为什么吗?

介绍

工程架构基于 vuepress 搭建而成,源码地址https://github.com/niceboybao/front-end-develop-standard,如有问题请点击New Issue,欢迎 push 相关内容加入贡献者行列,要是觉得文档还能凑合着看,欢迎 star ~

文档编写参考airbnb JavaScript样式指南网易前端开发规范-css规范-html规范-工程师规范Baidu EFE team 前端开发规范大全(包括react.js规范)、等多个热门的前端开源规范参考,并结合个人项目总结而成。项目 快速预览图 如下,快速预览图链接点击这里

front-end-develop-standard01.gif

快速开始

克隆工程下载工程到本地

yarn install

工程包管理工具依赖yarn,请先执行 yarn install,没有按照yarn的请下全局安装一下。

yarn run docs:build

vuepress 本地构建,打包

yarn run docs:dev

vuepress 本地快速预览

参考文档

开源协议

MIT License

front-end-develop-standard's People

Contributors

niceboybao avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

front-end-develop-standard's Issues

关于项目命名

关于项目命名,大多数Github项目都是abc-bcd,很少见到abc_bcd。就连此项目也是这样。

但是在命名规范的第一条项目命名,却是要求以abc_bcd的方式命名。似乎不太科学。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.