Reactjs CRA开发服务器停止查看文件中的更改
我在CreateReact应用程序开发服务器(npm/ThreadStart脚本)上遇到一些问题。它会停止更新当前错误/警告状态,即使我修复了它们或修改了文件。在过去的几年里,我从未遇到过这个问题 例如,我的当前终端输出为:Reactjs CRA开发服务器停止查看文件中的更改,reactjs,create-react-app,eslint,Reactjs,Create React App,Eslint,我在CreateReact应用程序开发服务器(npm/ThreadStart脚本)上遇到一些问题。它会停止更新当前错误/警告状态,即使我修复了它们或修改了文件。在过去的几年里,我从未遇到过这个问题 例如,我的当前终端输出为: Compiled with warnings. src/components/CartList.js Line 3:15: 'Divider' is defined but never used no-unused-vars src/providers/User
Compiled with warnings.
src/components/CartList.js
Line 3:15: 'Divider' is defined but never used no-unused-vars
src/providers/User.js
Line 16:17: 'setToken' is assigned a value but never used no-unused-vars
Search for the keywords to learn more about each warning.
To ignore, add // eslint-disable-next-line to the line before.
但是,如果我修改这些文件,输出不会发生任何变化。我尝试重新启动开发服务器,使用Thread代替npm,在不同的终端上打开开发服务器,增加max文件监视程序的数量
唯一(临时)修复它的方法是停止development server,删除.eslintcache文件,然后重新启动development server
当前包和脚本:
"dependencies": {
"@material-ui/core": "^4.11.2",
"@material-ui/icons": "^4.11.2",
"clsx": "^1.1.1",
"comlink": "^4.3.0",
"cra-template": "1.0.3",
"react": "^16.14.0",
"react-app-rewired": "^2.1.8",
"react-dom": "^16.14.0",
"react-router-dom": "^5.2.0",
"react-scripts": "4.0.1",
"typescript": "^4.1.3",
"worker-loader": "^3.0.6"
},
"scripts": {
"start": "react-app-rewired start",
"build": "react-app-rewired build",
"test": "react-app-rewired test",
"eject": "react-scripts eject"
},
"config-overrides-path": "src/react-app-rewired.config.js",
"eslintConfig": {
"extends": "react-app"
}
希望有人能帮我。。。谢谢
@编辑
使用Debian Buster、NPM 6.14.9、Node 14.15.3我习惯于不时重启dev服务器,让它重新工作。。。但在这个问题中提到您的操作系统可能会很有用。我已经添加了我的操作系统、npm和节点版本,有一个原因是我经常重新启动dev服务器,让它重新工作。。。但是在这个问题中提到你的操作系统可能会有用。我已经明显地添加了我的操作系统、npm和节点版本,这是有原因的