我的 jest.config.js 文件從 eslint CI 收到以下奇怪錯(cuò)誤。 1:1 error Rule 'no-empty-label' was removed and replaced by: no-labels no-empty-label 1:1 error Rule 'no-reserved-keys' was removed and replaced by: quote-props no-reserved-keys 1:1 error Rule 'space-after-keywords' was removed and replaced by: keyword-spacing space-after-keywords 1:1 error Rule 'space-return-throw-case' was removed and replaced by: keyword-spacing space-return-throw-case他們似乎在抱怨一些 js 關(guān)鍵字,盡管我看不到任何關(guān)鍵字。這是完整的 jest.config.js 文件:/* global module */module.exports = { roots: [ '<rootDir>/src' ], collectCoverageFrom: [ 'src/**/*.{js,jsx,ts,tsx}', '!src/**/*.d.ts' ], setupFiles: [ 'react-app-polyfill/jsdom' ], setupFilesAfterEnv: [ '<rootDir>/src/setupTests.js' ], testMatch: [ '<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}', '<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}' ], testEnvironment: 'jest-environment-jsdom-fourteen', testPathIgnorePatterns: [ '<rootDir>/src/__tests__/specHelpers/', '<rootDir>/src/__tests__/mocks/' ], transform: { '^.+\\.(js|jsx|ts|tsx)$': 'babel-jest', '^.+\\.css$': '<rootDir>/config/jest/cssTransform.js', '^(?!.*\\.(js|jsx|ts|tsx|css|json)$)': '<rootDir>/config/jest/fileTransform.js' }, transformIgnorePatterns: [ '[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$', '^.+\\.module\\.(css|sass|scss)$' ], modulePaths: [ '<rootDir>/src' ], moduleNameMapper: { '^.+\\.module\\.(css|sass|scss)$': 'identity-obj-proxy' }, moduleFileExtensions: [ 'web.js', 'js', 'web.ts', 'ts', 'web.tsx', 'tsx', 'json', 'web.jsx', 'jsx', 'node' ], watchPlugins: [ 'jest-watch-typeahead/filename', 'jest-watch-typeahead/testname' ]};有人看到 eslint 在抱怨什么嗎?
module.exports 上的 eslint 關(guān)鍵字錯(cuò)誤
蕪湖不蕪
2023-06-15 17:16:52