我写了一个React应用程序并使用jest编写单元测试 .
当我通过“jest --config = jest.config.json --watch”运行它时,我收到以下错误:
测试套件无法运行
/home/user/Projects/react-game/src/Square.css:1
({“对象 . >
“:function(module,exports,require,__ dirname,__ filename,global,jest){ . bluePawn,.blueMasterPawn,.redPawn,.redMasterPawn {^ SyntaxError:意外的令牌 . 在ScriptTransformer._transformAndBuildScript(node_modules / jest-runtime / build / ScriptTransformer.js:289:17)
at Object . <anonymous>(src / MasterPawn.js:3:1)
at Object . <anonymous>(src / Utils.js:3:19)
我只想注意编译器标记“.bluePawn”这是一个类名 . 因此,据我所知,它无法读取类名 .
它看起来像是与配置有关的东西 . 我在网上搜索,没有找到任何可以帮助我的解决方案 .
1 回答
在
src
中创建一个名为stub.css
的空css文件 .然后将其添加到
package.json
: