tsc是一个用于将TypeScript转换为纯JavaScript的编译器。
我正在寻找 tsc 中此错误的解决方法:https://github.com/microsoft/TypeScript/issues/50436 问题一: 包范围的类型在包外部不可用。 如果你声明一个类型...
使用 "importsNotUsedAsValues": "error" 时,有没有办法自动修复 TypeScript 上的 `import type` 错误?
我有一个大型 TypeScript 项目,我在启动时没有使用 "importsNotUsedAsValues": "error" 编译器标志。随着项目的发展,我认为这是一个好主意
TypeScript tsc 类型检查与 monorepos 中的引用
我正在使用 Yarn Workspaces,我想要一个 cli 命令来检查位于 packages/* 的源 ts 文件的类型。 最初我使用 webpack 构建我的项目(使用 esbuild,它不检查
我不想上传预编译的dist目录,而是想在服务器端编译src。 这是我在 package.json 中的脚本: “脚本”:{ "test": "echo \"未指定测试\" &a...
在弃用 `preserveValueImports` 后,TypeScript 编译器是否仍会默认删除未使用的导入?
如标题。我试图找到有关 TypeScript tsc 命令是否会默认删除未使用的导入的声明的确切来源。我发现并证实了这一点。但现在我有一个新问题
我知道这个问题之前已经被问过很多次了,但是到目前为止还没有解决方案对我有用。 这是我在 tsconfig 文件中包含的内容: ... “编译器选项”:{ ”
我需要将NestJs源源映射集成到Sentry中。我浏览了官方故障排除指南以及 Github Sentry 存储库上的几乎所有问题,但我仍然无法正确连接...
使用 new filehandler 时获取 filehandler 不是构造函数,但不能作为静态类工作
使用 new filehandler 时获取 filehandler 不是构造函数,但不能作为静态类工作 用法: demos.filehandler.mjs 文件: 从“../index.js”导入{默认为文件处理程序}...
如何在打字稿中进行顶级等待(从commonjs切换到esnext),而不必更改所有导入以具有.js结尾
我想在我的 typescript Nodejs 项目中有顶级的等待。 我的 tsconfig 过去看起来像这样: { “编译器选项”:{ “目标”:“es2017”, “莫……
我想使用 JavaScript 而不是 typescript 创建一个 React Native 库,但我想利用 TSC,因为我使用 jsdoc 注释,并且 TSC 可以从 jsdo 生成类型声明...
在 CRA 应用程序中导入时,如何对我的 `tsc` 编译的 `utils` npm 包进行 tree-shake?
我想让这个工作,但我不知道从哪里开始。我控制两个 npm 包: 前端 CRA 应用程序(我将其称为 FE) 一个 utils 包,用于在 FE 和其他一些包之间共享代码...
为什么我在 VS Code 中收到 TypeScript 错误,但在 tsc 命令中却没有收到错误?
VS Code 向我显示 TS 错误,这些错误突然成为一个问题,但以前工作正常。 当我运行 npx tsc 时,我没有收到 TS 错误。 项目编译没有 TS 错误 当我打开文件时
如何解决“断言要求调用目标中的每个名称都使用显式类型注释进行声明.ts(2775)”?
我有下面的 JavaScript 代码,并且我正在使用 TypeScript 编译器 (TSC) 根据 Typescript 文档 JSDoc 参考提供类型检查。 const 断言 = require('断言'); 常量摩卡=重新...
在TypeScript中,有truthy的类型吗? 我有这个方法: Object.keys(lck.lockholders).length; 入队(k:任何,obj?:任何):无效 我认为使用 TS 有一种方法可以检查空字符串'...
Vite 部署到 vercel,但客户端和服务器目录不起作用
我正在尝试部署到 vercel,但我从未使用过后端,这次我有 2 个目录:服务器和客户端。我尝试使用客户端目录进行部署,但很快发现我的后端...
我有一个 Typescript 项目,包含两个主要文件夹:src 和 test。 编译TS代码时,我只想编译src文件夹。我不需要 dist 文件夹中的测试。 所以,我设置了这些
我有一个用 TypeScript 编写的非常简单的应用程序: src/index.ts 从“http”导入*作为http; const server = http.createServer((请求,响应) => { 响应.end(“你好,世界”); ...
如何使用 JSDoc + TypeScript 输入 JavaScript 函数?
更新(2023) 我实际上做了一个关于如何获得 tsc + JSDoc 的演讲来回答这个问题以及其他一些问题: https://jswithtypes.com 并创建了一个包来帮助使用 tsconfig 样板: http...
我可以在特定文件上运行 tsc 并自动包含 tsconfig.json 吗?
背景 我在同一目录中有一个打字稿文件和 tsconfig.json : 索引.ts: 函数 foo(bar) { 酒吧.嗡嗡声= 100; } 让 obj = { x: 0 }; obj.bar = 100; tsconfig.json: { ”
Node esBuild 突然失败并出现 FSLegacyMainResolve 问题
我有一个在本地构建良好的 Node 项目,并且历史上在 GitLab CI/CD 服务器上构建没有任何问题。然而,突然间,管道构建在服务器上失败,并且没有任何更改......