React-native typescript 模板不编译 tsc、tsx 文件

React-native typescript template not compiling tsc, tsx fles

我用空白 (TypeScript) 模板创建了一个新的 expo 应用程序,并在这样的包 JSON 文件中创建了一个脚本条目。

"compile-project":"tsc --watch"

但是项目没有编译我项目目录中的任何 tsc、tsx 文件,而 运行 使用“compile-project”命令。

这是我的 tsconfg 文件

{
  "compilerOptions": {
    "allowSyntheticDefaultImports": true,
    "jsx": "react-native",
    "lib": ["dom", "esnext"],
    "moduleResolution": "node",
    "noEmit": true,
    "skipLibCheck": true,
    "resolveJsonModule": true,
    "strict": true
  }
}

您似乎正在通过提供 noEmit: true 来设置停止发送文件。此选项仅对检查输入有用。

尝试将其切换回 false 以查看输出中的编译文件:

tsconfig.json

{
  "compilerOptions": {
    // ...
    "noEmit": false,
  } 
}