埃斯林特- 配置- 殖民地
用于殖民地开放源码软件项目的eslint配置. 复制自 eslint - 配置 - 空降
使用量
我们的默认导出包含我们所有的ESLint规则.
所需资源
eslintbabel-eslinteslint-config-airbnb-baseeslint-config-prettiereslint-plugin-importeslint-plugin-prettierprettier
如果使用纱线,请运行 npm info "@colony/eslint-config-colony@latest" peerDependencies ,然后运行 yarn add --dev <dependency>@<version> 用于列出的对等依赖。 npm 指令见下文.
- 安装命令列出的每个软件包的正确版本:
npm info "@colony/eslint-config-colony@latest" peerDependencies
如果使用 npm 5+ (韩语)快捷键
npx install-peerdeps --dev @colony/eslint-config-colony
如果使用 线条,也可以使用上面描述的快捷键,如果您在您的机器上安装了 npm 5+,因为命令会检测您正在使用纱线,并将相应采取行动.
否则,跑 npm info "@colony/eslint-config-colony@latest" peerDependencies ,然后运行 yarn add --dev <dependency>@<version> 用于列出的对等依赖.
如果使用 npm < 5 (中文(简体) ), Linux/OSX 用户可以运行
(
export PKG=@colony/eslint-config-colony;
npm info "$PKG@latest" peerDependencies --json | command sed 's/[\{\},]//g ; s/: /@/g' | xargs npm install --save-dev "$PKG@latest"
)
生成并运行一个命令,例如:
npm install --save-dev @colony/eslint-config-colony eslint@^#.#.# eslint-plugin-import@^#.#.#
如果使用 npm < 5 (中文(简体) ), Windows 用户可以手动安装所有对等依赖,也可以使用 安装- perdeps cli 工具.
npm install -g install-peerdeps
install-peerdeps --dev @colony/eslint-config-colony
CLI将制作并运行一个命令,比如:
npm install --save-dev @colony/eslint-config-colony eslint@^#.#.# eslint-plugin-import@^#.#.#
- 添加
"extends": "@colony/eslint-config-colony"到您的 . slintrc