基于ESLint的静态代码检查

自己业余写的练手项目,在公司也在小范围应用起来了,可以满足日常的代码检查需求,方便从管理者视角度量前端代码质量,目前满足Git和TFS两种代码库的检查。

下载项目

https://github.com/zongzijie/static-code-check.git

安装项目

cd static-code-check
npm install

安装 MongoDB

sudo brew install mongodb//安装
sudo mkdir -p /data/db//创建
sudo mongod//运行 MongoDB

运行代码检查平台

node bin/www

如果需要支撑TFS仓库的代码检查,还需要安装git-tf

brew install git-tf//安装git-tf
git config --global git-tf.server.username username//设置全局帐号
git config --global git-tf.server.password password//设置全局密码
open ~/.profile
export PATH="/Applications/Xcode.app/Contents/Developer/usr/libexec/git-core/":$PATH
export PATH="/Users/[ME]/git-tf/":$PATH

运行

localhost:3000
首页.png

错误明细.png

走势图.png

错误分布.png

警告分布.png

你可能感兴趣的:(基于ESLint的静态代码检查)