jest.config.js 494 B

12345678910111213141516171819
  1. module.exports = {
  2. moduleFileExtensions: ['js', 'jsx', 'json', 'vue'],
  3. transform: {
  4. '^.+\\.vue$': 'vue-jest',
  5. '^.+\\.js$': 'babel-jest'
  6. },
  7. moduleNameMapper: {
  8. '^@/(.*)$': '<rootDir>/src/$1'
  9. },
  10. testEnvironment: 'jsdom',
  11. testMatch: ['**/__tests__/**/*.spec.js', '**/__tests__/**/*.test.js'],
  12. snapshotSerializers: ['jest-serializer-vue'],
  13. collectCoverageFrom: [
  14. 'src/**/*.{js,vue}',
  15. '!src/main.js',
  16. '!src/router/index.js',
  17. '!src/store/index.js'
  18. ]
  19. }