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

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

85得票3回答
tsc(TypeScript编译器)和ts-node有什么区别?

我对 tsc 和 ts-node 之间的区别非常困惑。我正在学习TypeScript,通常使用tsc命令来转换服务器端的.ts文件。 现在,我开始接触nestjs框架,发现它使用ts-node。 那么这两个有什么区别?我应该使用哪一个?

85得票5回答
错误 TS6059:文件不在 'rootDir' 下.. 期望 'rootDir' 包含所有源文件。

我遇到了一个相当无意义的tsc转译错误: 错误 TS6059: 文件 '/Users/alex/codes/interos/teros-cli/src/logging.ts' 不在 'rootDir' '/Users/alex/codes/teros/notifier-serv...

75得票3回答
不相关的文件中出现了"无法重新声明块作用域变量"。

有一个简单的TS包,作为CommonJS模块使用且没有exports。TS文件被编译为同名的JS文件,并作为require('package/option-foo')使用。tsconfig.json:{ "compilerOptions": { "target": "es5" ...

69得票2回答
Typescript noEmit的使用场景

noEmit在Typescript中的使用场景是什么?我很感兴趣,因为我想看看是否可以在开发过程中编译并运行已编译的代码,而无需将它们输出到文件系统中,这样会更高效。 编辑:也许这很简单:“我能否使用noEmit标记在Typescript中编译并运行代码,而不将其输出到文件系统中?如果可以,...

65得票14回答
无法找到Typescript编译器:命令“tsc”无效。

刚刚安装了VS2012的TypeScript扩展,并按照在Visual Studio 2012中安装TypeScript,然后是教程来调用编译器:> tsc greeter.ts 当我尝试编译.ts文件时,应该在哪里输入tsc greeter.ts?我已经尝试了VS命令行和Windows...

47得票16回答
这不是你要找的tsc命令。

当我在终端中运行tsc(无论在哪里)时,会返回: $ npx tsc --version This is not the tsc command you are looking for To get access to the TypeScript co...

47得票6回答
如何将多个源文件传递给TypeScript编译器?

TypeScript旨在为大规模JavaScript项目设计,这些项目通常由多个内部生成的文件以及外部生成的库组成。 TypeScript编译器(tsc)如何期望您向其提供构成项目的完整文件集?

46得票5回答
使用baseUrl导入模块时如何让tsc解析绝对路径?

考虑一个简单的TypeScript项目,其目录结构如下:| package.json | tsconfig.json | \---src | app.ts | \---foobar Foo.ts ...

42得票7回答
tsc - 别名路径无法编译

我有TypeScript并使用别名。 以下是tsconfig.json的一部分:"compilerOptions": { "baseUrl": "./src", ... }, 通过设置基本URL,我可以更改import User from "src/models/User.model...