marp | paginate | style |
---|---|---|
true |
true |
h1 {
color: #0bb8e8;
}
|
代码风格是指写代码时所遵从的规范。
行业与企业都会有不同的规范对程序开发人员进行约束。
通常这些约束具有一定的实际价值,程序开发人员应该遵从这些约束。
所以通常这些代码风格规范分成两类:
一类是 lint,用于相对粗糙的检测代码基本的格式。
另一类是企业规范,在 lint 基础上,对详细的编码细节进行约束
目前常用的风格工具有:
- eslint
- jshint
- jslint
常用的企业风格规范有:
- 安装
npm i eslint
- 初始化 eslint 参数
./node_modules/.bin/eslint --init
- 调用
./node_modules/.bin/eslint .
- 尝试修复
./node_modules/.bin/eslint . --fix
- clone 你自己 fork 出来的库
git clone https://github.com/<yourname>/homeworks.git
- 进入目录
cd homeworks
- 更新 master 数据
git pull https://github.com/<yourname>/homeworks.git
- 安装 eslint
npm i <eslint>
- 初始化你的目
./node_modules/.bin/eslint <yourdir>
- 通过 debug 包替换它
var debug = require('debug')('xxx');
- console.log
debug("log:" + info)
- console.warn
debug("warn:" + info)
- console.error
debug("error:" + info)
DEBUG=xxx node your.js