react报错 (requires that you specify NODE_ENV
or BABEL_ENV
)
原因是我配置less的时候使用了 npm run eject
然后发现jax文件的开头都有一个红色波浪线,找了半天不知道什么原因,虽然不影响代码运行,但是看起巨难受。
最后仔细看了一错误信息“有提到是eslint启动无法读取到开发环境”
解决办法
-
因为不知道怎么改所以直接把 package.json里面的eslintConfig删除了,然后就不报错了
-
竟然是启动找不到开发环境,那就在vascode setting.json中找到eslint.nodeEnv配置项 写上”eslint.nodeEnv“ :“development”, 然后重启vscode错误就消失
建议使用第二种,不然会影响到Git提交