TypeScript

错误TS1056:访问器仅在gulp-typescript中定位ECMAScript 5时可用

我在使用gulp-typescript将TS转换为JS时会出现此错误消息.我正在尝试将ES5功能用于getter/setter.errorTS1056:AccessorsareonlyavailablewhentargetingECMAScript5andhigher如何让transcompiler定位到es5?我搜索了一些解决方案,建议您设置target=es5并将其传递给打字稿.我使用tsco

javascript – Ionic 2 build dev失败:超出了最大调用堆栈大小

我不能建立我的离子2应用程序.更改文件后服务工作.在离子服务上,我收到以下错误消息:然后,当我更改*.ts文件时,应用程序已构建并可以使用当我运行ionicbuild时,会显示以下错误消息:这是我的package.json,如果这可能有帮助解决方法似乎是一个TypeScript转换器错误https://github.com/Microsoft/TypeScript/issues/2997显然可以发

javascript – TypeScript不提供函数名称

我有一些打字稿代码,我正在做一些元编程,我需要能够访问instance.func.name,但是TypeScript省略了编译JS中的函数名.打字稿:编译的JavaScript:期望的JavaScript:是否存在我缺少的编译器选项,或者我可以在TypeScript中使用的关键字来实现此目的?

javascript – 如何使TypeScript输出有效的ES6模块导入语句?

require()并不关心,但在网络上我们必须).TypeScript支持ES6模块但它似乎使用文件发现方法…假设我有library.ts:然后在app.ts:但是,在转换时这没有改变–TS输出仍然具有文件发现的’库’名称,但这不起作用.这会引发错误,因为找不到“库”:为了使ES6模块工作,TS输出需要引用特定文件:如何使TS输出有效的ES6模块导入语句?

javascript – AngularJS TypeScript单元测试

在此更改后,您的测试将如下所示这很严重.不要考虑,只是这样做.>考虑将整个代码库转换为适当的模块.AngularJS可以很好地使用这种方法,它可以降低工具链的整体复杂性,同时使您的系统更好地考虑因素,并且您的代码更易于维护和重用.这个想法最终会改变至和你的控制器一起

javascript – TypeScript,React和Gulp.js – 定义反应

或者我在这里遗漏了什么?解决方法好的,我找到了解决方案.首先通过tsd安装React全局定义:这将在你的typings目录中创建一个文件react-global.d.ts,你必须在你的根组件文件中引用它:之后,它编译没有错误.

javascript – React redux应用程序文件夹结构

我理解react/redux应用程序的概念.我的问题是,是否有一种首选的方法来布局文件夹结构和文件.在对repos在线做了大量研究后,似乎每个人都会根据代码的味道略有不同.另一方面,Angular表明存在一组结构.这是什么使得反应更强大,因为您可以根据需求的变化进行调整和调整?

javascript – angular2(typescript)从另一个文件导出变量

在Nodejs中,我有一个名为variables.js的页面,它看起来像这样:这个文件将我在我的应用程序中使用的变量保存在一个地方.然后在另一个页面内我使用以下方法调用此页面:现在我可以像这样使用它来访问变量sin那个页面,例如:我想在angular2中做同样的事情.我试图玩出口和进口,但我不能让它工作.我怎样才能在angular2中使用打字稿?