我正在尝试开始学习React / Redux的最新Web开发。
现在,我被困在运行测试上。出于某种原因,笑话失败了
Task :frontend:test
yarn jest v1.0.2
$ "/Users/gunnar/git/app.oakstair.se/frontend/node_modules/.bin/jest"
FAIL src/containers/App/App.test.js
● Test suite failed to run
ReferenceError: window is not defined
at Object.<anonymous> (config/polyfills.js:18:1)
at next (native)
at process._tickCallback (internal/process/next_tick.js:109:7)
我已经搜索了一段时间没有任何成功...
我遇到了同样的问题,我不认为修改全局变量是解决问题的方法。问题是因为在我的玩笑配置中,我已经
testEnvironment
设置为node
应该设置的时间jsdom
。对我来说,此设置位于React Starter应用程序定义的package.json中。