版博士V2.0程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

35 line
754 B

  1. {
  2. "root": true, // 禁止接着往上找
  3. "env": {
  4. "node": true,
  5. "es2021": true,
  6. "browser": true // 浏览器
  7. },
  8. "parser": "vue-eslint-parser",
  9. "parserOptions": {
  10. "ecmaVersion": "latest",
  11. "parser": "@typescript-eslint/parser",
  12. "ecmaFeatures": {
  13. "jsx": true // 启用 jsx
  14. }
  15. },
  16. "plugins": ["prettier"],
  17. "extends": [
  18. "eslint:recommended", // 内置规则
  19. "plugin:vue/vue3-recommended", // 支持 vue sfc
  20. "prettier",
  21. "./presets/eslint/.eslintrc-auto-import.json"
  22. ],
  23. "rules": {
  24. // 允许相同组件名
  25. "vue/multi-word-component-names": "off",
  26. // prettier 作为规则
  27. "prettier/prettier": "error",
  28. // 禁止使用 var,而应该用 let 或 const
  29. "no-var": "error"
  30. },
  31. "globals": {
  32. "defineOptions": true
  33. }
  34. }