From 20c23a8f9e36ca91716c15619fef45f4abb8ee31 Mon Sep 17 00:00:00 2001 From: kengo nakamura Date: Fri, 27 Apr 2018 13:10:45 +0900 Subject: [PATCH] fix: Syntax Error: Invalid or unexpected token with .png --- packages/@vue/cli-plugin-unit-jest/generator/index.js | 3 ++- packages/@vue/cli-plugin-unit-jest/package.json | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/@vue/cli-plugin-unit-jest/generator/index.js b/packages/@vue/cli-plugin-unit-jest/generator/index.js index 07f20f0dab..029e2039af 100644 --- a/packages/@vue/cli-plugin-unit-jest/generator/index.js +++ b/packages/@vue/cli-plugin-unit-jest/generator/index.js @@ -19,7 +19,8 @@ module.exports = api => { ], 'transform': { // process *.vue files with vue-jest - '^.+\\.vue$': 'vue-jest' + '^.+\\.vue$': 'vue-jest', + '.+\\.(css|styl|less|sass|scss|png|jpg|ttf|woff|woff2)$': 'jest-transform-stub' }, // support the same @ -> src alias mapping in source code 'moduleNameMapper': { diff --git a/packages/@vue/cli-plugin-unit-jest/package.json b/packages/@vue/cli-plugin-unit-jest/package.json index 41ae1e8cb1..1cc99aaef9 100644 --- a/packages/@vue/cli-plugin-unit-jest/package.json +++ b/packages/@vue/cli-plugin-unit-jest/package.json @@ -25,6 +25,7 @@ "execa": "^0.9.0", "jest": "^22.4.3", "jest-serializer-vue": "^1.0.0", + "jest-transform-stub": "^1.0.0", "vue-jest": "^2.5.0" }, "devDependencies": {