The unit Test command for Redux is
Node_env=test Mocha--recursive--compilers js:babel-core/register--require./test/setup.js
Helpless windows under Node_env is not a command, cannot execute, need to add set
Set Node_env=test&&mocha--recursive--compilers js:babel-core/register--require./test/setup.js
However, the reason is because react can not get process.env.NODE_ENV, need to pass the background to the front end,
Workaround: There is a plugin in webpack to solve this problem:
var env = Process.env.NODE_ENV; var config = { plugins: [ xxxx new webpack. Defineplugin ({ ' Process.env.NODE_ENV ': json.stringify (env) }) ],}
Plus this plugin on the back can be, pro-test available.
Thanks to the help of netizens, more about the implementation of Express and KOA hot load See the original
Workaround for Node_env=test Invalid under Windows