tsc是一个用于将TypeScript转换为纯JavaScript的编译器。
假设我们有:const foo = [1,2,3] .map(v => {});有没有办法做类似的事情:const foo = [1,2,3] .map(const v => {v = 5; //不编译返回v + 3;});到目前为止...
有没有办法将TypeScript tsc编译器中的TS2307错误静音?由于我们的代码库中存在许多TS2307错误,因此很难发现真实/新错误和警告。更新:这......
我正在尝试在Typescript项目中编写一个grunt任务来测量源文件的一些统计信息。为此,我有一个函数,它接受一个源文件,运行typescript.createSourceFile ...
看起来TypeScript编译器会解析相对于tsconfig.json文件位置的文件。有没有办法指定一个替代的基目录,它将用于相对路径...
正确扩展stream.Transform类与TypeScript
我有这个代码:import * as stream from'stream';导出类JSONParser扩展stream.Transform {lastLineData =''; objectMode = true; constructor(){super(); } ...
全局安装时,'tsc'在Windows上不被识别为内部或外部命令
我已经看到一堆'tsc'在StackOverflow上没有被识别为内部或外部命令问题,但它们都不能帮助我解决我的问题。我在全球范围内安装了打字稿:...
这可能是一个反模式,但我希望返回相同的对象作为参数,在这种情况下如下所示:const handleConnection =(s:net.Socket):net.Socket => {s.pipe(createParser() )。上('...
嗨,我正在编写一个npm包,用打字稿编码并编译。该软件包现在已用于打字稿应用程序,但我有1个错误:[ts]类型'import(“/ home / chriss / Sites / ORM / ...
TypeScript需要一个参数或另一个参数,但两者都不需要
说我有这种类型:export interface Opts {paths?:string |排列 ,路径?:字符串|排列 我想告诉用户他们必须传递路径或路径,但它...
说我有这个:type TypeMapping = {Boolean:boolean,String:string,Number:number,ArrayOfString:Array ,ArrayOfBoolean:Array 导出接口ElemType ...
使用Java,我们可以创建一个ActionListener类的实例,它有一个抽象方法,就像这样(它已经有一段时间了):new ActionListener(){@ Override public void actionPerformed(...
您可以将以下代码放入foo.ts文件中。我正在尝试动态生成类型。我正在做的是基于这个问题:将数组映射到接口类型TypeMapping = {Boolean:...
导出类型OptionsToType ,type:keyof TypeMapping} >> = {[T in T [number] ['name'] [0]]:TypeMapping [Extract [” ...
使用Typescript 3构建dist /文件夹时保持src /文件夹结构
我有一个具有这种结构的typescript nodejs服务器:tsconfig.json package.json src / middleware / utils / index.ts dist / middleware / utils / index.ts当使用Typescript 2时,...
Babel 7+的发布引入了TypeScript支持。但是使用Babel编译TypeScript而不是使用标准的TypeScript编译器(tsc)有什么好处?
我尝试使用tsc命令编译typescript文件并使用和lernajs来管理多包软件包。我的目录结构如下:Project -Packages --Module1 --- Src ---- file1.ts -...
我将一个声明文件添加到typescript的包中。有一些语法如下:const Sequelize = require('Sequelize'); // ...类应用{Sequelize = Sequelize;所以我写了......
编译的angular 5文件在运行时触发错误“没有名称的表单控件的值访问器:”
我正在尝试从角度4到5更新包(ng-selector),但我无法使其正常工作。据我所知,由于Angular 5仅编译应用程序文件夹中的文件,因此......
我刚刚用angular2开始打字稿,我遇到了以下问题。我从angular2 quickstart项目开始,它工作正常,直到我尝试导入一个普通的javascript文件。 ...
当我只希望它在一个文件夹/文件中运行时,WebPack ts-loader编译所有文件
我发现我的应用程序结构和构建过程中存在使用WebPack,TypeScript和TS-Loader的问题,我认为这是由TypeScript 2.1.4引起的,但显然是在那里。你可以看到......