繁体   English   中英

是否需要在TypeScript中包含VS的java lint提示-VS-2013

[英]Is it needed to include the hints for java lint with Typescript , VS - 2013

我的文件看起来都像这样,顶部是jslint部分:

/*global angular*/

   angular.module('xx')
    .controller('XController', [
        '$http',

        xController
   ]);

当我转换为Typescript时,我什至需要在其中包含/ global angular /定义。 另外,我是否还需要从VS2013 Udpate 2起关闭棉绒检查?

JSLint适用于javascript,而不适用于打字稿。 除非您从不使用打字稿中的任何功能(否则将无法胜任),否则它将无法解析您的代码。

当我转换为Typescript时,我甚至需要在其中具有/ global angular /定义

不会。TypeScript使用定义文件。 例如对于角度https://github.com/borisyankov/DefinitelyTyped/blob/master/angularjs/angular.d.ts

您可以像下面这样简单地引用它

/// <reference path="angular.d.ts" />

更多

您可以获得比简单的angular全局angular 更大的类型安全性,您仍然可以使用如下简单的打字稿来做到这一点:

declare var angular:any;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM