tsc 相关问题

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

修复 TS2688:在 node_modules 中找不到类型定义文件

运行 tsc 时,我收到许多 TS2688:找不到“someLibrary”的类型定义文件 这些库来自node_modules。我尝试在 tscon 中排除node_modules和skipLibCheck...

回答 4 投票 0

Typescript monorepo 的结构

假设我有这个 monorepo: /应用 /应用程序/应用程序1 /apps/app1/src(此处包含index.ts和许多其他文件和子文件夹) /apps/app1/tsconfig.json /apps/app1/package.json /应用程序/应用程序2 /应用程序/应用程序2/s...

回答 2 投票 0

tsc - 不编译别名路径

我有打字稿并使用别名。 这是 tsconfig.json 的一部分 “编译器选项”:{ "baseUrl": "./src", ... }, 通过设置基本网址,我可以更改 从“src/models/User...导入用户...

回答 7 投票 0

使用索引访问时如何避免 TS2322“Type any is not assignable to type never”

给出以下代码: 接口我的接口{ a:字符串; b:数量; } 函数修改(o:MyInterface,attrName:MyInterface的key,attrValue:any){ o[attrName] = attrValue; // <...

回答 2 投票 0

如何使用bun构建包生成类型定义?

要创建捆绑包,我在 CLI 中运行以下命令: 包子构建./index.ts --outdir ./build tsconfig.json 包含以下配置: { “编译器选项”:{ “声明”:t...

回答 1 投票 0

错误 TS6059:文件不在“rootDir”下..“rootDir”预计包含所有源文件

我收到了这个相当无意义的 tsc 转换错误: 错误 TS6059: 文件 '/Users/alex/codes/interos/teros-cli/src/logging.ts' 不在下面 'rootDir' '/Users/alex/codes/teros/notifier-

回答 5 投票 0

奇怪的 TypeScript 错误,值检查中的 ts2367

我有一个 ts 类,比如 类 Vector3 { //-----公共变量 x:数字; y:数字; z:数字; //-----构造函数 构造函数(x?:数字,y?:数字,z?:数字){ t...

回答 3 投票 0

Tableauserver 与 Jupyter Notebook 上的 Python 连接

!pip install tableauserverclient !pip install -U requests[security] 导入请求 tableau_auth=TSC.TableauAuth('MAKPythonTab','xPK2QpkVTVegTv3PNQXB4w==:10S2NeLO4bkFB2iaZQJ8tKVEpTjINotG',site_id='...

回答 1 投票 0

如何在node.js下配置网站开发工具(后端:express,前端:vanilla,从typescript编译的js)?

我想使用node.js构建一个网站: 源代码应使用 TypeScript 编写。 Express将用作后端框架。 EJS 将用于 HTML 模板。 (可选)TypeScript

回答 1 投票 0

在 JSDoc 中声明 TypeScript 枚举

如何使用 JSDoc @typedefs 在 .js 文件中声明 TypeScript 枚举? (这是一段尚无法迁移到 TypeScript 的遗留代码,但需要导入到 TypeScript

回答 0 投票 0

在这种特殊情况下,类型断言为什么不摆脱“元素隐式具有‘任何’类型”?

我有这段代码(有点编造,但我需要它是这样的,并且具有这种类型结构)。 基本上我想要一个数组以这种方式排序: 首先按项目类型 然后由业主 然后...

回答 1 投票 0

Eslint 规则/Vscode 设置以防止导入没有索引的文件夹

问题: 是否有 ESLint 规则强制在导入时使用 */index 。 例子: 文件结构: 实用程序/ - 索引.js -a.js -b.js main.js main.js // 错误的 从“./util...

回答 1 投票 0

由于文件夹结构导致意外的 TSC 编译行为

我对这里的一些事情感到很头疼。 TSC 编译器显示出我无法解释的行为,这使我无法按照自己想要的方式组织代码。 首先是一个使用...的工作示例

回答 1 投票 0

为什么 TypeScript 编译器没有检测到使用 Object.create(null) 创建的对象上缺少的属性?

我有这个代码: '使用严格'; 类型栏 = 'a' | 'b'; 类型 FooIntermidiate = { [Bar 中的 p]:字符串; }; 输入 Foo = 必填; console.log(getFoo()); 函数 getFoo(): Foo ...

回答 1 投票 0

tsc 尝试编译我的 monorepo 中的所有内容,而不仅仅是一个包

我对我想象中的一个微不足道的问题束手无策,但我公司的多个开发人员已经对此感到困惑了一段时间。 我们正在迁移到单一仓库,其中将包括我们的...

回答 1 投票 0

这不是您要找的 tsc 命令

当我在终端中运行 tsc 时(无论在哪里),我都会返回: $ npx tsc --版本 这不是您正在寻找的 tsc 命令 要访问 TypeScript 编译...

回答 14 投票 0

使用 WSL 时如何让 TypeScript 增量编译 (tsc -w) 在 VSCode 上运行?

我正在尝试学习 TypeScript,并且了解了监视功能 (tsc -w)。我在一台 Windows 机器上,我通常更喜欢使用 VSCode 和适用于 Linux 的 Windows 子系统 (WSL)。我知道这是一个...

回答 1 投票 0

tsc 增量构建清除源文件删除时的输出文件

我正在试验增量构建,以加快在一个大型项目中从 .ts 生成 .js 的本地和 CI 进程。但是,我遇到了一个问题,即删除源文件不会删除

回答 0 投票 0

使用 javascript 嵌套函数从 jsDoc 创建类型化定义 (.d.ts)

/** * 返回具有各种字符串操作函数的字符串对象。 * @param {string} string - 输入字符串。 * @returns {字符串函数} */ 导出函数字符串(字符串){ 让...

回答 0 投票 0

类型在 Vue 组件中不可分配,但它是正确的

我在构建期间在 vue 打字稿中输入错误。 输入 '{ [x: string]: any;名称:字符串;父母: ...[];编号:字符串;创建于:字符串;更新时间:字符串; }[]' 不可分配给类型 '

回答 0 投票 0

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