【taro】无法使用 JSX,除非提供了 “--jsx“ 标志
问题原因
taro项目中使用ts,但是没有设置ts的相关配置
解决办法
在项目根目录创建tsconfig.json,添加以下内容
重点是要添加**“jsx”: “react”,**
{"compilerOptions": {"skipLibCheck": true,"esModuleInterop": true,"allowSyntheticDefaultImports": true,"strict": true,"forceConsistentCasingInFileNames": true,"noFallthroughCasesInSwitch": true,"module": "esnext","moduleResolution": "node","resolveJsonModule": true,"isolatedModules": true,"noEmit": true,"jsx": "react","paths": { // 指定模块的路径,和baseUrl有关联,和webpack中resolve.alias配置一样"@/*": ["./*"]},"target": "ESNext", // 编译的目标是什么版本的"outDir": "./dist", // 输出目录"declaration": true, // 是否自动创建类型声明文件"declarationDir": "./lib", // 类型声明文件的输出目录"allowJs": true, // 允许编译javascript文件。"baseUrl": "src", // 工作根目录"lib": [ // 编译过程中需要引入的库文件的列表"es5","es2015","es2016","es2017","es2018","dom"],"experimentalDecorators": true, // 主要是这个},"exclude": ["node_modules"],"include": ["src"]}
个人网站:https://www.php-china.com/blog/
如有错误,请多多指教。
如对你有帮助,给个赞吧。
【taro】无法使用 JSX,除非提供了 “--jsx“ 标志相关推荐
- 解决报错:无法使用 JSX,除非提供了 “--jsx“ 标志。ts(17004)
在@vue/cli 5.0.6下创建项目, 打开代码突然出现:无法使用 JSX,除非提供了 "--jsx" 标志,之前都没问题,今天打开一看就报错了: 网上说是"type ...
- 解决无法使用JSX,除非提供了“--jsx“标准。ts(17004)错误提示
如果在vue2.x版本中使用了volar插件,可能会出现此问题. 可以看看是否在vscode中启用了volar插件,禁用该之后重启项目,错误提示可能会消失.
- react项目启动报错”无法使用 JSX,除非提供了 “--jsx“ 标志。ts(17004)“
react项目启动报错"无法使用 JSX,除非提供了 "–jsx" 标志.ts(17004)" 原因 由于react版本与ts版本不匹配导致 解决 tsconf ...
- 无法使用 JSX,除非提供了 “--jsx“ 标志的解决办法
无法使用 JSX,除非提供了 "--jsx" 标志的解决办法 react + tsx项目爆红 react更新到17后对tsx解析有了些新特性但是需要typescript4.1后的版 ...
- 在 vue3 项目中出现 无法使用 JSX,除非提供了 “--jsx“ 标志 提示的解决办法
问题背景 在 vue3 项目 <template/> 里面突然出现了:无法使用 JSX,除非提供了 "–jsx". 根据网上搜索到的办法 1.是将的 typescrip ...
- react总结之jsx是什么,jsx语法规则
文章目录 目录 一.jsx是什么? 二.jsx的优点 三.jsx语法规则 一.jsx是什么? jSX 代表 Javascript XML.它是 Javascript 和 Html 的融合.它是一种类似 ...
- PYTHON:需要以忽略大小写的方式搜索与替换文本字符串,为了在文本操作时忽略大小写,需要在使用 re 模块的时候给这些操作提供 re.IGNORECASE 标志参数
需要以忽略大小写的方式搜索与替换文本字符串,为了在文本操作时忽略大小写,需要在使用 re 模块的时候给这些操作提供 re.IGNORECASE 标志参数 import re s='iwant is I ...
- 无法使用 JSX,除非提供了 “--jsx“ 标志 之正确的解决方法
最近在使用create-react-app xxx --typescript创建ts项目的老是报错 一片爆红 原因是: react更新到17后对tsx解析有了些新特性但是需要typescript4. ...
- 在Vue中使用JSX,很easy的
摘要:JSX 是一种 Javascript 的语法扩展,JSX = Javascript + XML,即在 Javascript 里面写 XML,因为 JSX 的这个特性,所以他即具备了 Javasc ...
最新文章
- 清北浙交大比拼,南大强势上榜,AI到底哪家强?
- ICCV 2021 | 字节跳动利用单幅图片做三维重建!将NeRF、MPI结合,提出MINE新工作...
- 模拟信号与离散信号之间的频率关系(由模拟信号采样得到的离散信号)
- java calendar field_Java Calendar详解
- 【NLP】Kaggle从零到实践:Bert中文文本分类
- matlab红字怎么删除,购买方开具红字信息表如何作账务?
- 简单而又不平凡的杨辉三角形
- 转:链表相交问题 详解
- Java Web-网页基础-HTML-URL
- 又一个好友离开北京了.....
- 电力企业信息化系统之调度信息报送系统整体解决方案
- 二、文章发布页制作及后台实现《iVX低代码/无代码个人博客制作》
- 豆瓣评论【数据集分享】
- 全链路日志追踪系统介绍与思考
- 华为云CDN+芒果TV,是如何做出“云”榜样?
- 用几何语言表示线段ab的中点c,七年级上册数学第四章教案
- bzoj 4987: Tree 树形dp
- Codeforces Round #714 (Div. 2) B. AND Sequences (思维)
- python证件照_python实现证件照换底功能
- 面试官:递归是个什么东东?
热门文章
- 研究型论文_基于流量异常分析多维优化的入侵检测方法
- 亚马逊饱受争议的AI识图工具Rekognition,正被用于提取医学图像中的患者隐私...
- Domino piling
- iFunk品牌影响力不断攀升
- VC IHTMLElementColle
- SYD8821 WDT模块使用说明【WDT中断的使用】【WDT复位类型】
- 编译GCC遇到的“pthread.h” not found问题
- springcloud openFeign A component required a bean of type ‘ ‘ that could not be found.启动失败
- python网页屏幕截图,如何使用Python拍摄网站的屏幕截图/图片?
- 在 IT 外包公司工作有哪些优势和弊端?