typescript1.5相关内容
将 electron 与 Angular2、Typescript 和 Electron 结合使用我试图了解如何使用通过 npm 安装的节点模块包.当前的问题是我必须指定模块的位置,例如 var module = require('./node_modules/xyz/lib/xyz.js').但是随后 electron 没有找到 xyz 的依赖,它们位于 ./node_modules/xyz/no
..
我有 typescript 1.5.3 和 Visual Studio 2015. 我在打字稿中使用外部模块,但由于以下错误而无法构建:“构建:除非提供了‘--module’标志,否则无法编译模块." 打字稿设置: ES5True
..
如何在 VS2015 中禁用以下错误? TS1219 对装饰器的实验性支持是一项功能,在未来版本中可能会发生变化.指定“--experimentalDecorators"以删除此警告. 我正在尝试使用 Angular2 注释.我尝试将以下内容手动添加到项目文件中,但没有成功: True 我还安装了 TypeScript 1.5.0 beta 扩展. 解决方案 Visual
..
在将 TypeScript 工具从 1.5.3 版更新到 1.5.4 版后,我在 Visual Studio 2015 中失去了对 JavaScript 文件的支持. 对 JavaScript 的支持是指智能感知、语法着色和选项菜单 -> 文本编辑器中的 JavaScript 选项. 我的 js 文件现在看起来像 txt 文件. 我已经尝试了很多东西: 此答案中的步骤:Vi
..
在 VSCode 中,我收到错误: "对装饰器的实验性支持是一项功能,在未来的版本中可能会发生变化.指定 '--experimentalDecorators' 以删除此警告." 我可以将 --experimentalDecorators 标志添加到我的 tasks.json 文件中以在构建时删除此错误,但我似乎无法从我的智能感知中删除它或加载 VSCode 时的错误列表. 有没有
..
我是 typescript 和 angular 的新手.我已经使用 typescript 和 angular js 实现了一个模块.在其中我需要创建一个动态表,它将获取演示文稿的类型并相应地附加到我的视图中,就像我之前在 C# 中所做的那样.我在下面给出了我的 c# 代码: private void ShowCustomFields(){Customer.CustomerController
..
我是Typescript的新手.我一直在尝试使用tsc --out命令来连接打字稿模块.但是我遇到了一些错误.没有有关该错误的信息.下面是过程,我很累. 我拥有的 .ts文件: Validation.ts: module Validation { export interface StringValidator { isAcceptable(s: stri
..
我正在使用VS2015,并且已经创建了TypeScript HTML应用程序. 我还制作了最简单的外部模块,像这样. export class MyClass { public Test(): string { return "Erik"; }; constructor() { }; }; 然后在我的app.ts文件中,我写了以下内容.
..
接口定义如下: interface IRemoteService { createRecord(record: RecordType): ng.IPromise>; } interface ICreateResponse { createdId: T; } 以下代码为什么不引起Typescript编译错误? class
..
我想为一个对象创建一个接口,该对象对于特定的命名属性具有某种类型,而对于所有其他属性则具有不同的类型. 如何在下面为foo编写定义? let foo = { size: 3, a: 'foo', b: 'bar', c: 'baz' } 这将是我的直观方法: interface Foo { size: number; [name: st
..
我已经编写了一个利用EventEmitter类的基本角度应用程序,但是我无法使用侦听组件来捕获事件. 这是我的代码(在Angular2/TypeScript 1.5上使用alpha.27编译为ES5) 对于冗长的示例表示歉意. 任何关于我做错了事的建议,将不胜感激. import {Component, View, EventEmitter} from 'angular2/ang
..
是否可以在没有Internet访问的情况下在Visual Studio 2015上安装打字稿1.5? VS2015的“开箱即用"功能似乎不存在安装程序(1.5 beta除外) 但是,如果您无法访问Internet,则VS安装会以警告结尾,因为它无法下载打字稿工具.最后,扩展列表中没有打字脚本工具 解决方案 可在以下位置找到TypeScript安装程序:请参见详细信息部分,您应该在Ty
..
在Java中,我们可以使用“类路径扫描"找到所有具有给定注释的类. 我们如何在TypeScript中做类似的事情?有没有办法找到所有装饰有装饰的班级? 解决方案 下面是一个示例.它假定您有某种引用范围的方法. magical类修饰器在要应用到的类上创建一个名为isMagical的字符串属性,并将其值分配为"indeed".然后findMagicalInScope()函数循环遍历指定范
..
所以我现在很想这本书.就像标题中的问题一样,我正在尝试为示例ASP.NET 5 MVC 6项目设置tsc版本.我正在使用Visual Studio 2015 RC,并且想使用最近发布的1.5 Beta版来编译TypeScript.在VS 2013中,这是项目属性中的一个选项页面.我以为可以设置一些不可思议的project.json值,但是不行.如果我什至可以关闭编译(版本1.4)并使用Gulp任务
..
Windows 7 x64 使用gulp-typescript 2.7.7和打字稿1.5 beta进行编译 获取错误:由于声明,属性"classList"在“节点"类型上不存在 document.getElementsByClassName('left-aside-wrapper')[0].classList.toggle('isOpen'); 我看到在lib.d.ts文件中将c
..
我有一个名为IRawParams的接口类型,该接口类型仅指定了string键和any值. interface IRawParams { [key: string]: any } 我有一个类,ParamValues,其中包含一些在键/值之上的行为.我想指定ParamValues类实现IRawParams接口. class ParamValues implements IRaw
..
感谢您的耐心等待,我只是从TypeScript开始. 我正在开发一个angular 2应用程序,该应用程序需要接受文本输入,然后进行大量计算.我(不正确吗?)假设我需要先将输入绑定到数据模型中的"any"类型变量,然后将这些变量转换为数字以便处理数字.我四处张望,找不到如何不会引发此TS编译器错误的方法: `src/calculator_service.ts(40,5): error
..
我正在使用TypeScript 1.5 beta,并且试图将接口导出为默认导出.以下代码在Visual Studio和WebStorm中均导致错误: export default interface Foo {...} 但是,以下代码可以正常工作: interface Foo {...} export default Foo; 这是设计使然,还是一个错误,还是我做错了什么?
..
您知道是否有可能使用装饰器获得由类实现的接口数组: interface IWarrior { // ... } interface INinja { // ... } 所以,如果我做类似的事情: @somedecorator class Ninja implements INinja, IWarrior { // ... } 在运行时,Ninja的注释将包含["IN
..
我已经在如下所示的ts文件中声明了rootscope自定义属性 module MyApp.Entity{ export interface IRootScope extends ng.IRootScopeService { userData: any; clientData: any; } } 在我的一个服务文件中,我已分配了值
..