React Native expo打字模板生成错误

7nbnzgx9  于 2022-12-24  发布在  React
关注(0)|答案(1)|浏览(90)

我刚刚启动了我的第一个react native with expo和typescript项目,我已经将expo和nodejs升级到最新版本,然后运行以下命令

npx create-expo-app -t expo-template-blank-typescript

生成一个新的项目。但是,我不知道为什么会有一些错误。
如**(类型"boolean"不能赋值给类型"View"。)**
运算符"〉"不能应用于类型"{styles:任何;"":任何; }"和"文本"。
有人能帮帮我吗?

    • 2022年12月21日更新**:

解决方案:从VSC扩展中删除Javascript和Typescript Nightly**

hyrbngr7

hyrbngr71#

确保tsconfig.json文件看起来像这样:

{
  "extends": "expo/tsconfig.base", // this allow JSX to be used among other things
  "compilerOptions": {
    // you can set this to false for a more permissive setup
    "strict": true,
    // set this only for a more permissive ts typechecking
    "noImplicitAny": false,
  }
}

如果不起作用:

  • 尝试使用tsc命令生成项目,看看是否会失败
  • 重新启动IDE,因为有时只是vscode错误

noImplicitAny文档
strict文档

相关问题