typescript - TypeScript 升级到 3.7.2 后的表达式 expected.ts(1109)
问题描述
我将 TypeScript 从 3.6.x 升级到 3.7.2。并使用可选链接编写代码。但得到奇怪的错误
表达式预期.ts(1109)
在 (vim, VSCode) IDE 中,即使构建成功。
解决方案
单击 VS Code 右下角的版本。
顶部会出现一个下拉菜单,其中包含一些选项,例如“使用 VS Code 的版本”和“使用工作区版本”。
选择“使用工作区版本”,它将选择tsc
正在使用的打字稿版本,通常安装在您的devDependencies
.
这将自动在您的工作区配置文件中添加一行,如下所示:
{
"typescript.tsdk": "node_modules/typescript/lib"
}
推荐阅读
- ios - 如何制作带有图像的标签栏?
- powerbi - 在 powe BI Desktop 中计划导入 json
- python - Python - 将逗号分隔的列表附加到文件中
- docker - 如何将 Docker 容器中的 Node.js 连接到 Hyperledger Fabric?
- r - Data.table size increases manifolds after performing operation on column
- python - Repeating rows in a DataFrame based on a column
- php - Yii2 dependency injection, configuration and inheritance
- arrays - 如果一维和二维数组总是有相同的内容,时间复杂度会不同吗?
- python - Spark YARN 集群仍未得到充分利用
- mysql - 未使用 HQL 映射的两个表的内部联接