tsc 相关问题

tsc是一个用于将TypeScript转换为纯JavaScript的编译器。

TypeScript 编译器运行时间太长

几周前,运行yarn tsc --noEmit 开始花费太长时间,甚至不可能在不因内存不足错误而崩溃的情况下运行它: <--- Last few GCs ---> [3039:

回答 2 投票 0

启用 tslint/eslint 规则 TS2339(属性“x”在类型“y”上不存在)

虽然我能找到的每个主题都想要修复或禁用 TS2339 错误,但我正在尝试使 eslint 规则与打字稿规则同步,并且我想启用它。 在查看 typescript-e 时...

回答 1 投票 0

`tsc` 持续跟踪 `node_modules`。谁能帮我解决这个问题吗?

我正在使用Expo。这是我的 tsconfig.json: { “编译器选项”:{ “路径”:{ “@/*”:[ “./src/*” ], ...

回答 1 投票 0

在 eslint.config.js 上运行 tsc 会引发错误

我正在使用以下文件运行 tsc --skipLibCheck: eslint.config.js: // @ts-检查 从“@eslint/js”导入 jslint 导出默认[] tsconfig.json: { “编译器选项”:{ ...

回答 1 投票 0

为什么 TypeScript 路径别名不起作用

我有一个具有以下目录结构的 TypeScript 项目: |- 包 | |- 某些包 | | |- 源代码 | | |- 索引.ts | |- 另一个包 | |- 源代码 | |- 索引.ts |- tsconfig.js...

回答 2 投票 0

使用tsc仅生成声明文件时如何避免生成.d.ts.map文件?

我正在使用 tsup 创建一个构建。但是,dts 选项会引发许多错误。我还看到,在官方 tsup 文档中,它说打字稿声明是由除...之外的任何工具生成的。

回答 1 投票 0

tsconfig.json 中的 typescript outDir 设置不起作用

在 package.json 中使用时,我似乎无法使 outDir 标志正常工作。目录结构非常简单:根级别的 tsconfig.json,以及 src/ 目录和单个 index.ts 文件

回答 9 投票 0

导致错误 TS2209 的原因:项目根不明确,

我正在开发我的 monorepo,在尝试编译我的模块之一时遇到此错误 错误 TS2209:项目根不明确, 但需要解析导出映射条目“.”在文件'<

回答 1 投票 0

addEventListener mousemove 及其事件参数的正确打字稿类型是什么?

问题:在不使用任何内容的情况下,我的 onMouseMove 函数的正确输入是什么? 导出类主要{ 私有 dTimer:数字; 构造函数(){ this.init(); } 私有初始化() { 这个。

回答 4 投票 0

如何导出包范围的 JSDoc 类型?

我正在寻找 tsc 中此错误的解决方法:https://github.com/microsoft/TypeScript/issues/50436 问题一: 包范围的类型在包外部不可用。 如果你声明一个类型...

回答 1 投票 0

使用 "importsNotUsedAsValues": "error" 时,有没有办法自动修复 TypeScript 上的 `import type` 错误?

我有一个大型 TypeScript 项目,我在启动时没有使用 "importsNotUsedAsValues": "error" 编译器标志。随着项目的发展,我认为这是一个好主意

回答 1 投票 0

TypeScript tsc 类型检查与 monorepos 中的引用

我正在使用 Yarn Workspaces,我想要一个 cli 命令来检查位于 packages/* 的源 ts 文件的类型。 最初我使用 webpack 构建我的项目(使用 esbuild,它不检查

回答 2 投票 0

如何在 Heroku 安装后编译 Typescript?

我不想上传预编译的dist目录,而是想在服务器端编译src。 这是我在 package.json 中的脚本: “脚本”:{ "test": "echo \"未指定测试\" &a...

回答 8 投票 0

在弃用 `preserveValueImports` 后,TypeScript 编译器是否仍会默认删除未使用的导入?

如标题。我试图找到有关 TypeScript tsc 命令是否会默认删除未使用的导入的声明的确切来源。我发现并证实了这一点。但现在我有一个新问题

回答 1 投票 0

如何从 TSC 中排除 node_modules 文件夹?

我知道这个问题之前已经被问过很多次了,但是到目前为止还没有解决方案对我有用。 这是我在 tsconfig 文件中包含的内容: ... “编译器选项”:{ ”

回答 1 投票 0

NestJS + Sentry - 源映射未正确映射

我需要将NestJs源源映射集成到Sentry中。我浏览了官方故障排除指南以及 Github Sentry 存储库上的几乎所有问题,但我仍然无法正确连接...

回答 1 投票 0

使用 new filehandler 时获取 filehandler 不是构造函数,但不能作为静态类工作

使用 new filehandler 时获取 filehandler 不是构造函数,但不能作为静态类工作 用法: demos.filehandler.mjs 文件: 从“../index.js”导入{默认为文件处理程序}...

回答 1 投票 0

如何在打字稿中进行顶级等待(从commonjs切换到esnext),而不必更改所有导入以具有.js结尾

我想在我的 typescript Nodejs 项目中有顶级的等待。 我的 tsconfig 过去看起来像这样: { “编译器选项”:{ “目标”:“es2017”, “莫……

回答 2 投票 0

使用“allowJS:true”运行编译器时导入图像

我想使用 JavaScript 而不是 typescript 创建一个 React Native 库,但我想利用 TSC,因为我使用 jsdoc 注释,并且 TSC 可以从 jsdo 生成类型声明...

回答 1 投票 0

在 CRA 应用程序中导入时,如何对我的 `tsc` 编译的 `utils` npm 包进行 tree-shake?

我想让这个工作,但我不知道从哪里开始。我控制两个 npm 包: 前端 CRA 应用程序(我将其称为 FE) 一个 utils 包,用于在 FE 和其他一些包之间共享代码...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.