reactjs - 扩展 tsconfig 时 VSCode 不拾取 jsx
问题描述
我有一个按以下方式构建的monorepo项目
/web
/native
/tsconfig.json
tsconfig.json
我的/native/tsconfig.json
长相是这样的
{
"extends": "../../tsconfig.json",
"compilerOptions": {
"jsx": "react-native"
}
}
但是由于某种原因,我.tsx
的带有一些 jsx 的文件返回以下错误
[ts] 除非提供了“--jsx”标志,否则无法使用 JSX。[17004]
当我使用 cli tsc 进行类型检查时,我没有收到这些错误。
解决方案
您需要在tsconfig
.
"include": [
"./src/ts/**/*" //Path to your source
],
"jsx": "preserve",
推荐阅读
- php - 带有 laravel POST 400 错误请求的 Socket.io
- javascript - 无法使用反应将文件和字符串发送到nodejs
- php - 删除所有在 cakePHP 中的限制和订单
- bash - 如何处理双重密码提示
- c - 构建自定义redis客户端
- flutter - 在 Flutter 中将图像添加到 ListTile
- javascript - '字段列表'中的未知列'beginVol'使用sequelize
- java - 使用 kotlin 语言的倒数计时器
- php - 使用 findAll() 时,codeigniter 中的 mysqli_sql_exception 未知列
- python - 导入问题 python/pyqt