jsx文件eslint报错 Parsing error: Unexpected token < eslint

这篇具有很好参考价值的文章主要介绍了jsx文件eslint报错 Parsing error: Unexpected token < eslint。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题

最近在使用react native开发app的发现一个问题:
eslint jsx,前端,react native,react.js,javascript
报错详情:
eslint jsx,前端,react native,react.js,javascript
可以看到,这是jsx的正确写法,并没有语法错误,但是eslint还是报错,大致意思就是意外的符号<,可以大概推断是eslint没有正确解析jsx语法造成的,虽然程序可以正常运行,但是对于强迫症来说,确实受不了。

分析

原因:开发环境与ESLint当前的解析功能不兼容

解决方案:使用babel-eslint解析

解决

安装babel-eslint

npm install babel-eslint --save-dev

在.eslintrc.js中加入

parse: 'babel-eslint'

eslint jsx,前端,react native,react.js,javascript
问题解决,报错清除。文章来源地址https://www.toymoban.com/news/detail-537616.html

到了这里,关于jsx文件eslint报错 Parsing error: Unexpected token < eslint的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • npm报错(npm ERR! Unexpected token ‘.‘)

    使用 nvm 将 node 切换到高版本后,运行 npm 相关的命令报的这个错 解决办法: 1、通过nvm list 命令查看当前都安装的node版本列表,依次通过 nvm uninstall [version] 命令将已经安装的 node 版本依次删除。 [version] 代表 node 版本号。 2、通过nvm root命令找到 nvm 安装位置, 双击 nvm

    2024年02月11日
    浏览(52)
  • 报错: Error parsing HTTP request header

    Bug:也是奇怪哦, 测试环境上好好的没问题, 到了生产环境上项目有接口就直接500了: 例如:Bug主体就是 Error parsing HTTP request header 和非法字符的问题. 提示:导致上述问题是因为tomcat自8.5.x系列的:8.5.12 之后版本、8.0.x系列的:8.0.42 之后版本、7.0.x系列的:7.0.76 之后版本对

    2024年02月07日
    浏览(35)
  • npm install报错 -> npm ERR! Unexpected token ‘.‘ 报错解决办法。

    问题原因: 用nvm1.1.7的版本安装了16.x以上的node, 然后再下载依赖的时候就报错了; 总结一下就是nvm版本太低了,他的里面没有集成高版本node导致的。 解决办法: 把nvm切换到新版本就行了。 1. 卸载掉当前所有的node 有3个版本的node,我们要nvm uninstall 16.18.1, nvm uninstall 16.12.2…

    2024年02月14日
    浏览(51)
  • npm install报错 -> npm ERR! Unexpected token ‘.‘ 报错解决办法

    问题原因: 用nvm1.1.7的版本安装了16.x以上的node, 然后再下载依赖的时候就报错了; 总结一下就是nvm版本太低了,他的里面没有集成高版本node导致的。 解决办法: 把nvm切换到新版本就行了。 1. 卸载掉当前所有的node 有3个版本的node,我们要nvm uninstall 16.18.1, nvm uninstall 16.12.2…

    2024年02月14日
    浏览(47)
  • 【Node】node 报错:tagOffsetsMap[tag] ??= [];...SyntaxError: Unexpected token ,‘??=‘

    安装的 node 版本不支持空值赋值运算符(??=) 更换合适的 node 版本就行 更多支持请在 node.green 上查看各种语法支持的版本 NodeJS中的空合并赋值运算符(??=)

    2024年02月16日
    浏览(44)
  • 编译报错:Module parse failed: Unexpected token (18:41)

    error in ./node_modules/yargs/lib/platform-shims/esm.mjs Module parse failed: Unexpected token (18:41) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders | const REQUIRE_DIRECTORY_ERROR = \\\'loading a directory of commands is not supported yet for ES

    2024年02月06日
    浏览(94)
  • 小程序原生使用wxs踩坑:使用正则replace字符串报错Unexpected token `/`

    WXS(WeiXin Script)是小程序的一套脚本语言,结合 WXML,可以构建出页面的结构。也就是说,使用wxs模块可以在wxml中使用js方法,类似于vue中的过滤器。 详细介绍见 wxs语法参考 在我新建的filter.wxs文件中写入方法后 然后就报错: 然后我用 RegExp 对象转了一下 编译又报以下错误

    2024年02月15日
    浏览(37)
  • 报错:Parsing error: No Babel config file detected...的解决方案

    报错:Parsing error: No Babel config file detected for E:前端学习资料9.vue基础classday03\\02-源代码\\01-componentvue.config.js. Either disable config file checking with requireConfigFile: false, or configure Babel so that it can find the config files. 报错方法解决 vue.config.js文件或babel.config.js文件或src中APP.vue开头有 红色

    2023年04月22日
    浏览(51)
  • 【已解决】vue报错:Parsing error: No Babel config file detected for...

    Vue项目报错:Parsing error: No Babel config file detected… 解决方法:在 package.json 里面添加 \\\"requireConfigFile\\\": false 即可。

    2024年02月15日
    浏览(46)
  • MyBatis报错 Caused by: net.sf.jsqlparser.parser.ParseException: Encountered unexpected token: “(“ “(“

    MyBatis 使用报错 Caused by: net.sf.jsqlparser.parser.ParseException: Encountered unexpected token: \\\"(\\\" \\\"(\\\"at line 12, column 24. 问题原因: 原因是因为mybatisplus不识别sql查询语句中的返回使用函数 MyBatis版本升级到v3.5.1以上 错误日志: ApiPostj接口测试时发生错误回显 Mapper接口(传日期格式) Mapper.xml 解

    2024年02月04日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包