Skip to content

Commit 5daf42b

Browse files
author
kengo nakamura
committed
fix: Syntax Error: Invalid or unexpected token with .png
1 parent a0a7dc6 commit 5daf42b

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

packages/@vue/cli-plugin-unit-jest/generator/index.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ module.exports = api => {
1919
],
2020
'transform': {
2121
// process *.vue files with vue-jest
22-
'^.+\\.vue$': 'vue-jest'
22+
'^.+\\.vue$': 'vue-jest',
23+
'.+\\.(css|styl|less|sass|scss|png|jpg|ttf|woff|woff2)$': 'jest-transform-stub'
2324
},
2425
// support the same @ -> src alias mapping in source code
2526
'moduleNameMapper': {
@@ -40,7 +41,8 @@ module.exports = api => {
4041
devDependencies: {
4142
'babel-jest': '^22.0.4',
4243
// this is for now necessary to force babel-jest and vue-jest to use babel 7
43-
'babel-core': '^7.0.0-0'
44+
'babel-core': '^7.0.0-0',
45+
'jest-transform-stub': '^1.0.0'
4446
}
4547
})
4648
} else {
@@ -55,7 +57,8 @@ module.exports = api => {
5557
api.extendPackage({
5658
devDependencies: {
5759
// this is for now necessary to force ts-jest and vue-jest to use babel 7
58-
'babel-core': '^7.0.0-0'
60+
'babel-core': '^7.0.0-0',
61+
'jest-transform-stub': '^1.0.0'
5962
}
6063
})
6164
}

packages/@vue/cli-plugin-unit-jest/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
"devDependencies": {
3131
"@vue/test-utils": "^1.0.0-beta.10",
3232
"babel-jest": "^22.0.4",
33-
"ts-jest": "^22.0.1"
33+
"ts-jest": "^22.0.1",
34+
"jest-transform-stub": "^1.0.0"
3435
}
3536
}

0 commit comments

Comments
 (0)