当前位置: 首页 > news >正文

Argument for ‘--jsx‘ option must be: ‘preserve‘, ‘react-native‘, ‘react‘.

如果你用npx create-react-app --template typescript 创建一个新的项目,由于react的版本已经更新到了17.0.1 之后了,但是有一些特性(尤其是对tsx文件的解析)是需要Typescript 4.1 之后的版本才支持,而Visual Studio Code中的Typescript版本可能还不是最新的,所以会遇到一个问题

请注意看右下方的版本 4.0.3

解决方案是,点击4.0.3 这个地方,选择新的版本

选择4.1.2 ,保存即可,整个世界都清净了

相关文章:

  • React项目中:VS Code中保存自动格式化JavaScript/TypeScript代码
  • 总结:JS中,表达式和语句的区别
  • React中组件和模块,模块化和组件化的理解
  • ES6:类的基本知识
  • 再议:通用功能页面的组件化编码流程
  • React: 样式模块化
  • React:类式组件
  • React: 深入类中this对象的理解
  • React: state和setState理解
  • React: 函数式组件如何使用props
  • VSCode在代码处显示提交记录
  • 如何去除谷歌的人机身份验证
  • git修改用户名及邮箱
  • git撤销commit 并保存之前的修改
  • git merge和git rebase区别
  • 《Java8实战》-第四章读书笔记(引入流Stream)
  • 【前端学习】-粗谈选择器
  • ES10 特性的完整指南
  • iOS高仿微信项目、阴影圆角渐变色效果、卡片动画、波浪动画、路由框架等源码...
  • JavaScript工作原理(五):深入了解WebSockets,HTTP/2和SSE,以及如何选择
  • Laravel核心解读--Facades
  • mysql中InnoDB引擎中页的概念
  • Nacos系列:Nacos的Java SDK使用
  • Next.js之基础概念(二)
  • Object.assign方法不能实现深复制
  • 排序(1):冒泡排序
  • 前端js -- this指向总结。
  • 手写一个CommonJS打包工具(一)
  • 思维导图—你不知道的JavaScript中卷
  • 学习笔记TF060:图像语音结合,看图说话
  • ​LeetCode解法汇总1410. HTML 实体解析器
  • ​力扣解法汇总1802. 有界数组中指定下标处的最大值
  • #pragma once
  • (2)STM32单片机上位机
  • (aiohttp-asyncio-FFmpeg-Docker-SRS)实现异步摄像头转码服务器
  • (arch)linux 转换文件编码格式
  • (动手学习深度学习)第13章 计算机视觉---微调
  • (转)EXC_BREAKPOINT僵尸错误
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (转)iOS字体
  • (转)JVM内存分配 -Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=512m
  • (转)Oracle 9i 数据库设计指引全集(1)
  • .NET Compact Framework 多线程环境下的UI异步刷新
  • .NET Core 版本不支持的问题
  • .NET Core 和 .NET Framework 中的 MEF2
  • .NET Core 将实体类转换为 SQL(ORM 映射)
  • .NET Framework Client Profile - a Subset of the .NET Framework Redistribution
  • .NET Remoting学习笔记(三)信道
  • .NET中GET与SET的用法
  • /bin/rm: 参数列表过长"的解决办法
  • /etc/apt/sources.list 和 /etc/apt/sources.list.d
  • /usr/bin/python: can't decompress data; zlib not available 的异常处理
  • @javax.ws.rs Webservice注解
  • @SuppressWarnings(unchecked)代码的作用
  • [ C++ ] STL_vector -- 迭代器失效问题