javascript - React-native typescript 模板不编译 tsc,tsx 文件
问题描述
我创建了一个带有空白(TypeScript)模板的新 expo 应用程序,并在这样的包 JSON 文件中创建了一个脚本条目。
"compile-project":"tsc --watch"
但是在运行“compile-project”命令时,该项目没有编译我的项目目录中的任何 tsc、tsx 文件。
这是我的 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,
}
}
推荐阅读
- javascript - 从 RxJs Observable 方法调用访问我返回的数据
- cordova - cordova-plugin-mobile-ocr 有什么替代方案吗?
- .net - 发布具有区域的 ASP.Net 应用程序
- pdf - 包含 Jupyter cding 和返回 Jupyter 的内容的 Pdf
- python - 在 Networkx Python 中找到最高中心度度量
- java - 使用 Java 获取终端(TTY、命令提示符)的大小
- plsql - 我正在尝试在 PL/SQL 中解析 XML。我无法从标签中检索属性值,我做错了什么?
- mysql - MySQL 查询需要帮助形成
- android - 如何在 React Native 中修复“无法运行 Jetifier”
- spring - Spring Data solr 将字段类型创建为 text_general 即使我们提到为字符串