需要一个标识符,却看到了“>”
Expected an identifier and instead saw '>'
ReactDOM.render(<App />, document.getElementById('root'));
请告诉我为什么 VSCode [jshint]
显示该问题?也请让我知道如何在 .jshintrc
中添加一些代码
JSHint 不支持 jsx
的 linting。如果您想使用 jsx
开发 React 应用程序,您应该禁用它或更好地切换到 ESLint.
对于 Visual Studio 代码,您可以安装 a plugin。
按⇧⌘X然后在里面写jshint然后卸载
之后写 eslint 如果之前没有安装它。
并确保您的 "esversion":6 为 6,以便遵循以下流程
For Mac VSCode:代码(左上角)=> Prefrences => Settings => USER SETTINGS。
并检查右侧并在下面写代码
{
"workbench.colorTheme": "Visual Studio Dark",
"git.ignoreMissingGitWarning": true,
"window.zoomLevel": 0,
// you want to write below code for that
"jshint.options": {
"esversion":6
},
}
如果您已经在 VS 代码中安装了 jshint 并且在您的 React 应用程序中出现错误,那么您可以禁用 jshint 扩展并且它将解决所有问题。
ReactDOM.render(<App />, document.getElementById('root'));
请告诉我为什么 VSCode [jshint]
显示该问题?也请让我知道如何在 .jshintrc
JSHint 不支持 jsx
的 linting。如果您想使用 jsx
开发 React 应用程序,您应该禁用它或更好地切换到 ESLint.
对于 Visual Studio 代码,您可以安装 a plugin。
按⇧⌘X然后在里面写jshint然后卸载
之后写 eslint 如果之前没有安装它。
并确保您的 "esversion":6 为 6,以便遵循以下流程
For Mac VSCode:代码(左上角)=> Prefrences => Settings => USER SETTINGS。 并检查右侧并在下面写代码
{
"workbench.colorTheme": "Visual Studio Dark",
"git.ignoreMissingGitWarning": true,
"window.zoomLevel": 0,
// you want to write below code for that
"jshint.options": {
"esversion":6
},
}
如果您已经在 VS 代码中安装了 jshint 并且在您的 React 应用程序中出现错误,那么您可以禁用 jshint 扩展并且它将解决所有问题。