我的Create React应用程序正在一遍又一遍地编译。撇开事实不谈,它也很分散注意力。
这是默认npm run start
的输出
我猜这和棉绒有关,想法?
编辑:
请求的脚本:
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject",
"lint:check": "eslint . --max-warnings=0",
"lint:fix": "eslint . --fix --max-warnings=0",
"prettier:check": "prettier . --check",
"prettier:fix": "prettier . --write"
}
编辑2:我现在已经从项目中删除了所有的eslint包,并删除了prettier和eslint文件,应用程序的行为仍然如附于此的GIF所示
1条答案
按热度按时间a5g8bdjr1#
有几件事可能会发生。
以下是我过去遇到的一些问题:
1.有一个文件在你身上不断变化。也许你的IDE是打开的,出于某种原因正在保存文件,或者一个脚本正在更新它,或者出于其他原因它正在更新,从而重新启动编译。
1.缓存可能会造成混乱。请尝试运行
npm start -- --reset-cache
。清除该高速缓存可能会有所帮助。1.切换环境,即在一个干净的虚拟机上设置项目。
1.暂时禁用linting & prettier。从package.json中删除所有
eslint
和prettier
命令并重新运行项目。