eslint代码规范化

197 阅读1分钟

安装

//npm
npm install --save-dev --save-exact prettier
//yarn
yarn add --dev --exact prettier

zhuanlan.zhihu.com/p/356654434 安装Eslint `npm install eslint eslint-plugin-prettier eslint-config-prettier eslint-plugin-node eslint-config-airbnb-base --save-dev

` 安装eslint vue

npm install --save-dev eslint

官网看看 zh-hans.eslint.org/docs/latest…

在更目录下创建 .eslintrc.js module.exports = { root: true, env: { browser: true, es2021: true, }, extends: [ "plugin:vue/recommended", "prettier", ], ignorePatterns: ["uni_modules/"], }; package.json

  "scripts": {
    "lint": "eslint --ext .js,.ts,.vue --ignore-path .gitignore .",
    "fix-js": "eslint --ext .js,.ts,.vue --ignore-path .gitignore --fix . ."
  },
  "dependencies": {
    "dayjs": "^1.11.9"
  },
   "devDependencies": {
      "eslint": "^8.50.0",
      "eslint-config-prettier": "^9.0.0",
      "eslint-plugin-node": "^11.1.0",
      "eslint-plugin-prettier": "^5.0.0",
      "eslint-plugin-vue": "^9.17.0",
      "prettier": "3.0.3"
    }
}

在终端输入

yarn install yarn fix-js

即可