@import SyntaxError:使用jest运行UT时出现无效或意外的令牌

时间:2018-06-13 07:18:10

标签: reactjs webpack jestjs

使用jest运行测试时出现以下错误。

({"Object.<anonymous>":function(module,exports,require,__dirname,__filename,global,jest){@import './component/categoryTile/categoryTile';
                                                                                         ^

SyntaxError: Invalid or unexpected token

我已经在moduleNameMapper

package.json中设置了以下参数
"\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "<rootDir>/src/client/mocks/fileMock.js",
  "\\.(css|sass)$": "<rootDir>/src/client/mocks/styleMock.js"

fileMock.js

module.exports = 'test-file-stub';

styleMock.js

module.exports = {}

我使用了此问题中提供的信息(SyntaxError: Invalid or unexpected token @import),但它对我不起作用。

请帮我解决这个问题。提前致谢。

0 个答案:

没有答案