.eslintrc.cjs 653 B

12345678910111213141516171819202122
  1. module.exports = {
  2. root: true,
  3. env: { browser: true, es2020: true },
  4. extends: [
  5. "eslint:recommended",
  6. "plugin:react/recommended",
  7. "plugin:react/jsx-runtime",
  8. "plugin:react-hooks/recommended",
  9. ],
  10. ignorePatterns: ["dist", ".eslintrc.cjs", "tailwind.config.js", "dev_tool"],
  11. parserOptions: { ecmaVersion: "latest", sourceType: "module" },
  12. settings: { react: { version: "18.2" } },
  13. plugins: ["react-refresh"],
  14. rules: {
  15. "react-refresh/only-export-components": [
  16. "warn",
  17. { allowConstantExport: true },
  18. ],
  19. "react/prop-types": "off", // 暂时关闭
  20. "no-unused-vars": "off", // 暂时关闭
  21. },
  22. };