webstorm中的eslint错误解决
今天刚拉下公司代码,用webstorm打开,就提示这个错误
原因
根据提示,可以看到原因是babel-preset-react-app
预设需要指定环境变量NODE_ENV
或者BABEL_ENV
,但是当前它们未被设置或者设置的值未定义(undefined)。有效的值包括”development”(开发环境)、”test”(测试环境)以及”production”(生产环境)。
解决方式
要解决这个问题,你需要确保在执行与ESLint相关的命令前,设置了NODE_ENV
或BABEL_ENV
环境变量。
由于我没有运行项目就报错,说明webstorm是在本地系统运行的eslint,
所以需要在.zshrc配置文件中加入export NODE_ENV=development
- 编辑.zshrc
vim ~/.zshrc
- 加入下面一行配置
export NODE_ENV=development
- 更新.zshrc
source .zshrc
- 重启webstorm就可以看到错误被解决了。
- 标题: webstorm中的eslint错误解决
- 作者: DansRoh
- 创建于 : 2024-03-27 00:00:00
- 更新于 : 2024-06-24 17:16:25
- 链接: https://blog.shinri.me/2024/03/27/22_webstorm中的eslint错误解决/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论