@2030/eslint-config-typescript 中文文档教程

发布于 3年前 浏览 22 项目主页 更新于 3年前

✨TypeScript + Eslint 规则

⚡Eslint适用于以下技术站项目

  • [x] Vue3 + TypeScript
  • [ ] Vue2 + TypeScript
  • [ ] React + TypeScript
  • [ ] Node + TypeScript

????使用方法

npm / yarn / pnpm 安装

# npm install
npm install @2030/eslint-config-typescript -D

# yarn install
yarn add @2030/eslint-config-typescript -D

# pnm install
pnpm install @2030/eslint-config-typescript -D

????‍标准规则

  • eslint:recommended
  • @typescript-eslint/recommended
  • 集成开发常用规则

项目根目录下新建 .eslintrc.js 文件,复制以下内容:

module.exports = {
  extends: ['@2030/eslint-config-typescript'],
  globals: {
    // 项目中需要的全局变量, e.g.
    // $: true
    },
  rules: {
    // 额外规则
    },
};

????‍Vue3

  • 继承以上标准规则
  • vue/vue3-recommended
  • 集成Vue3开发常用规则

项目根目录下新建 .eslintrc.js 文件,复制以下内容:

module.exports = {
  extends: ['@2030/eslint-config-typescript/vue3'],
  globals: {
    // 项目中需要的全局变量, e.g.
    // $: true
  },
  rules: {
    // 额外规则
  },
};

????规范

前端代码规范及规范插件推荐、安装、教程, 可参考:前端代码规范

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文