390得票20回答
如何在tsconfig.json中使用路径?

我正在阅读关于文件path-mapping中的内容,我想使用它来避免使用以下丑陋的路径: 项目组织有点奇怪,因为我们有一个包含项目和库的单一存储库。项目按公司和浏览器/服务器/通用进行分组。 如何配置tsconfig.json文件中的路径,以便替换为: import { Some...

288得票14回答
如何强制 tsc 忽略 node_modules 文件夹?

我正在使用tsc构建任务。不幸的是,我总是从node模块文件夹中得到相同的错误。Executing task: .\node_modules\.bin\tsc.cmd --watch -p .\tsconfig.json < node_modules/@types/node/index....

136得票3回答
tsconfig.json中的"target"是用来做什么的?

在 tsconfig.json 中,target 表示什么?{ "compilerOptions": { "sourceMap": true, "target": "es5", "module": "commonjs", "jsx": "react",...

132得票6回答
配置tsconfig与spec/test文件夹的设置

假设我把我的代码放在 src 文件夹下,而测试文件放在 spec 文件夹下:+ spec + --- classA.spec.ts + src + --- classA.ts + --- classB.ts + --- index.ts + tsconfig.json 我只想将src转译到di...

120得票5回答
如何在vs-code中使用多个tsconfig文件?

我正在使用Visual Studio Code,项目结构相当普遍: 我正在使用Visual Studio Code,项目结构相当普遍:├── client/ │ ├── tsconfig.json ├── shared/ ├── server/ │ ├── tsconfig.jso...

113得票23回答
为什么这些tsconfig路径不起作用?

我试图做与文档中jquery路径示例非常相似的事情,但TypeScript一直报错TS2307(webpack编译正常):"compilerOptions": { "baseUrl": "./src", "paths": { "@client": [ ...

106得票16回答
在tsconfig的`paths`中定义了一个模块,但找不到该模块。

我正在尝试为我的模拟服务器设置别名。每当我尝试编译ts文件时,它返回错误,即找不到正确的模块,尽管这些模块在tsconfig.json->paths中定义了。 文件夹结构:├── server │   └── src │   └──/json ├── src │   └──/modu...

87得票2回答
为什么Vite会创建两个TypeScript配置文件:tsconfig.json和tsconfig.node.json?

我正在使用Vite来创建一个新的React + TypeScript项目。 在创建项目后,根目录中有两个TypeScript配置文件:tsconfig.json和tsconfig.node.json。以下是每个文件的内容: tsconfig.json{ "compilerOp...

86得票10回答
使用create-react-app时,将jsx值设置为"react-jsx"的Visual Studio Code出现问题

我在VSCode中遇到以下"错误":Argument for '--jsx' option must be: 'preserve', 'react-native', 'react' 因此,react-scripts(create-react-app)在react值似乎可行时...

85得票9回答
在 mocha 中使用 ts-node 覆盖 `tsconfig.json`

当从mocha调用ts-node时,是否可能覆盖使用的tsconfig.json? 我的主要tsconfig.json包含"module": "es2015",但我只想在ts-node中使用"module": "commonjs"。 我尝试过这个:mocha --compilers ts:...