eslint三大通用规范
eslint官方提供了3种预安装包:
eslint-config-google (Google标准)
执行安装
npm install eslint eslint-config-google -g
eslint-config-airbnb (Airbnb标准)
它依赖eslint, eslint-plugin-import, eslint-plugin-react, and eslint-plugin-jsx-a11y等插件,并且对各个插件的版本有所要求。
可以执行以下命令查看所依赖的各个版本:
npm info "eslint-config-airbnb@latest"peerDependencies
然后看到以下输出信息,包含了每个plugins的版本要求
知道了每个plugins的版本要求后,执行以下命令安装使用:
执行安装
npm install eslint-config-airbnb eslint@^#.#.# eslint-plugin-jsx-a11y@^#.#.# eslint-plugin-import@^#.#.# eslint-plugin-react@^#.#.# -g
eslint-config-standard (Standard标准)
它是一些前端工程师自定的标准。
执行安装
npm install eslint-config-standard eslint-plugin-standard eslint-plugin-promise -g
注:目前使用通用的airbnb标准
供参考:
Last updated
Was this helpful?