tsc 相关问题

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

如何在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

使用 Deno API 时出现 TSC 编译错误(TS2307)

我有一个小的ts项目,应该编译成js。 由于我不知道将运行哪个运行时(Deno、Bun 或 Node),我真的需要将它编译为 js 并且不能使用 Deno 内置

回答 1 投票 0

Typescript 函数参数类型推断问题

我这里有这段代码: 导出默认函数(triggerEl: Ref, contentEl: Ref, placement: Ref | Placement = 'auto', offset: Re...

回答 1 投票 0

在反应对象中添加嵌套函数时嵌套 ref 参数出现 Vue 和 Typescript 错误

重现错误的链接:此处 在 vue 2.7 和 3 中,如果我没记错的话,任何嵌套在 ref 或 reactive() 中的对象中的 ref 都将按照此处的解释展开 这工作正常,正如我预期的那样......

回答 0 投票 0

在 TypeScript 中动态导入 SCSS

我使用 Create React App (CRA) 设置了一个新项目,然后添加了 node-sass 以便能够导入 SCSS 文件。 例子: 导入“./App.scss”; 虽然这很好用,但我无法加载样式

回答 2 投票 0

找不到模块“express”的声明文件

当我运行一些代码来寻找来自快速服务器的请求和响应时,我遇到了一个问题,它无法找到模块“快速”的声明。此错误来自 Could...

回答 1 投票 0

如何使打字稿编译器不维护 dist 文件夹中的文件路径?

我向 NX monorepo 添加了自定义命令。该命令应将我的实体编译到同一个 dist 目录。 问题是当命令运行时,在 dist 内部它会创建相应的路径。为了考试...

回答 0 投票 0

静态块没有被转译

我正在使用 Angular 14.x 并在 tsconfig 文件中: { “compileOnSave”:假的, “编译器选项”:{ "baseUrl": "./", "outDir": "./xy"...

回答 0 投票 0

如何使用 TypeScript 在 VS Code 中查找模块“fs”?

我在 MacBook Air 上运行。我安装了 VS Code 作为 IDE,还安装了 TypeScript。 我有一个只有这一行的简单文件: 导入 fs = require('fs'); 我得到了一个红色的波浪...

回答 9 投票 0

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