tsc 相关问题

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

npm不更新tsc版本

使用以下命令更新Typescript:npm install typescript -g并且正确安装了最新版本2.4.2,我可以通过查看以下命令显示的路径来验证它:npm ...

回答 3 投票 4

如何编译两个相互引用的项目

我在构建一个引用另一个项目(@ red5 / router)的项目(@ red5 / middleware)时遇到了问题,并且该项目引用了该项目(@ red5 / middleware)。所以,当我跑...

回答 1 投票 0

Angular Local Lib StaticInjectorError(AppModule)[HttpHandler - > Injector]

我有一个工作的应用程序几个月现在没有问题。我正在尝试将一些常见服务移到可供其他应用程序使用的库中。我试图在没有Angular的情况下做到这一点......

回答 1 投票 0

如何从typescript中使用npm模块?

我正在拍打打字稿。它在hello world阶段运行良好。我现在正在尝试使用npm模块:index.ts = import _ = require('lodash')console.log(_。toUpper('Hello,world!'))这......

回答 4 投票 57

为什么引用非导出类不会产生转换错误?

从Java背景来看,我对Typescript和Javascript(以及node.js)都比较新,但是快速学习这种痛苦的方式。我最近从一个巨大的Typescript文件转换了一些...

回答 1 投票 0

用typescript参数声明const

假设我们有:const foo = [1,2,3] .map(v => {});有没有办法做类似的事情:const foo = [1,2,3] .map(const v => {v = 5; //不编译返回v + 3;});到目前为止...

回答 1 投票 0

静音/忽略TypeScript tsc中的TS2307错误

有没有办法将TypeScript tsc编译器中的TS2307错误静音?由于我们的代码库中存在许多TS2307错误,因此很难发现真实/新错误和警告。更新:这......

回答 3 投票 19

如何获取tsc将编译的Typescript文件列表?

我正在尝试在Typescript项目中编写一个grunt任务来测量源文件的一些统计信息。为此,我有一个函数,它接受一个源文件,运行typescript.createSourceFile ...

回答 1 投票 0

设置TypeScript编译器的基础/工作目录

看起来TypeScript编译器会解析相对于tsconfig.json文件位置的文件。有没有办法指定一个替代的基目录,它将用于相对路径...

回答 1 投票 1

正确扩展stream.Transform类与TypeScript

我有这个代码:import * as stream from'stream';导出类JSONParser扩展stream.Transform {lastLineData =''; objectMode = true; constructor(){super(); } ...

回答 2 投票 1

全局安装时,'tsc'在Windows上不被识别为内部或外部命令

我已经看到一堆'tsc'在StackOverflow上没有被识别为内部或外部命令问题,但它们都不能帮助我解决我的问题。我在全球范围内安装了打字稿:...

回答 2 投票 0

返回与参数相同的对象

这可能是一个反模式,但我希望返回相同的对象作为参数,在这种情况下如下所示:const handleConnection =(s:net.Socket):net.Socket => {s.pipe(createParser() )。上('...

回答 1 投票 0

npm包,类似于打印版本和转换版本之间不兼容的类

嗨,我正在编写一个npm包,用打字稿编码并编译。该软件包现在已用于打字稿应用程序,但我有1个错误:[ts]类型'import(“/ home / chriss / Sites / ORM / ...

回答 1 投票 0

TypeScript需要一个参数或另一个参数,但两者都不需要

说我有这种类型:export interface Opts {paths?:string |排列 ,路径?:字符串|排列 我想告诉用户他们必须传递路径或路径,但它...

回答 3 投票 13

TypeScript的条件类型

说我有这个:type TypeMapping = {Boolean:boolean,String:string,Number:number,ArrayOfString:Array ,ArrayOfBoolean:Array 导出接口ElemType ...

回答 2 投票 4

使用抽象方法实例化类

使用Java,我们可以创建一个ActionListener类的实例,它有一个抽象方法,就像这样(它已经有一段时间了):new ActionListener(){@ Override public void actionPerformed(...

回答 2 投票 0

基于动态(映射/条件)类型获取类型完成

您可以将以下代码放入foo.ts文件中。我正在尝试动态生成类型。我正在做的是基于这个问题:将数组映射到接口类型TypeMapping = {Boolean:...

回答 2 投票 1

使用带类的泛型类型 - 类型T不满足约束

导出类型OptionsToType ,type:keyof TypeMapping} >> = {[T in T [number] ['name'] [0]]:TypeMapping [Extract [” ...

回答 1 投票 0

使用Typescript 3构建dist /文件夹时保持src /文件夹结构

我有一个具有这种结构的typescript nodejs服务器:tsconfig.json package.json src / middleware / utils / index.ts dist / middleware / utils / index.ts当使用Typescript 2时,...

回答 1 投票 3

使用带有Babel 7+的TypeScript有什么好处

Babel 7+的发布引入了TypeScript支持。但是使用Babel编译TypeScript而不是使用标准的TypeScript编译器(tsc)有什么好处?

回答 1 投票 3

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