@cloudbeds/eslint-config

中文文档
2.12.7发布于 2025/11/19UNLICENSEDCommonJS近 30 天下载 1831

Cloudbeds 应用程序的 ESLint 配置

此软件包已被标记为弃用

This package has been moved to GitHub Packages. Install from https://github.com/cloudbeds/eslint-config/pkgs/npm/eslint-config

中文使用文档
文档目录5 节
  1. 安装
  2. 开始
  3. 特殊情况
  4. 字体
  5. 埃斯林特插头进口

@ loudbeds/ slint- config

此软件包提供了一个共享扩展 ESLint 语录 cloudbeds应用程序的配置 . 还有 Javascript, (中文(简体) ), 字体, (中文(简体) ), 反应, (中文(简体) ), 武杰斯语Name, (中文(简体) ), 欢乐,以及 贾森 相会相会.

可共享配置 旨在与 extends 特性 .eslintrc 文档.

Airbnb JavaScript 样式指南 用作我们ESLint配置的基础,并添加/更改一些内容。 见 JavaScript 样式指南 相会一页.

这套材料作为公共国家预防机制模块在@Cloudbeds国家预防机制组织下共享.

安装

安装 ESLint 和所有依赖 :

npm install @cloudbeds/eslint-config --save-dev

开始

在您的 package.json

{
  "scripts": {
    "lint": "eslint src/**/*.{js,vue,ts}",
    "lint:show-unused-directives": "npm run lint -- --report-unused-disable-directives",
  },
  "eslintConfig": {
    "extends": "@cloudbeds/eslint-config"
  }
}

特殊情况

字体

默认路径 配置图 实值 ./tsconfig.json (英语)。如果您有不同的路径 配置图 文档. 您可以在您的目录中指定路径和规则 .eslintrc.js数字 :

module.exports = {
  extends: '@cloudbeds/eslint-config',
  overrides: [
    {
      files: ['*.ts', '**/*.ts'],
      parserOptions: {
        project: 'path_to_tsconfig.js',
      },
      rules: {
        'some_rule': ['off', options]
      },
    },
  ],
};

埃斯林特插头进口

如果您有网页包配置, 请在您的 .eslintrc.js数字 :

{
    "settings": {
        "import/resolver": {
        "webpack": {
            "config": "./webpack.bask.js"
        }
    }
}

版本与发布记录

@cloudbeds/eslint-config 共发布 77 个版本,首次发布于 2020/01/27;过去 12 个月发布了 1 个版本。

版本发布日期距今
2.12.7latest2025/11/1911 个月前
2.12.62025/10/301 年前
2.12.42025/10/291 年前
2.11.12024/10/182 年前
2.11.02024/10/182 年前
2.10.22024/06/142 年前

其他发布通道:canary → 0.11.8-alpha.0。

关于 @cloudbeds/eslint-config 的常见问题

@cloudbeds/eslint-config 是什么?

Cloudbeds 应用程序的 ESLint 配置注意:该包已被作者标记为弃用——This package has been moved to GitHub Packages. Install from https://github.com/cloudbeds/eslint-config/pkgs/npm/eslint-config

如何安装 @cloudbeds/eslint-config?

在项目目录运行 npm install @cloudbeds/eslint-config,或使用 pnpm add / yarn add / bun add。

@cloudbeds/eslint-config 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/cloudbeds__eslint-config 是否存在。

@cloudbeds/eslint-config 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

@cloudbeds/eslint-config 可以商用吗?

@cloudbeds/eslint-config 使用 UNLICENSED 许可。作者声明为 UNLICENSED,即不授予公开使用许可(与公共领域的 Unlicense 不同)。使用前需获得作者授权。以上为概括,不构成法律意见,请以许可原文为准。

@cloudbeds/eslint-config 的下载量有多少?

根据 npm 官方下载统计,@cloudbeds/eslint-config 在 2026/10/10 – 2026/11/08 这 30 天内被下载 1,831 次,日均约 61 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@cloudbeds/eslint-config 还在维护吗?

最新版本 2.12.7 发布于 2025/11/19(11 个月前);至今共发布 77 个版本,其中过去 12 个月发布了 1 个;首次发布于 2020/01/27。作者已将其标记为弃用,新项目建议寻找替代方案。