【问题标题】:Setting up AngularJS for TypeScript in Sublime Text 3在 Sublime Text 3 中为 TypeScript 设置 AngularJS
【发布时间】:2015-11-23 17:10:40
【问题描述】:

美好的一天,我正在尝试在 TypeScript 中使用 AngularJS,问题是,我刚刚从 VS2013 转移到 Sublime Text 3,由于某些操作系统原因,我已经在谷歌周围寻找答案,但我还没有找到答案。所以我想知道如何在 Sublime 中为 TypeScript 设置 AngularJS(注意:TypeScript 已经在 Sublime 中配置;我正在专门寻找如何为 TypeScript 设置 AngularJS)。谢谢。

【问题讨论】:

    标签: angularjs typescript sublimetext3


    【解决方案1】:

    不确定我是否收到了您的问题,但差不多,在安装 plugin 后,您需要安装 AngularJs TypeScript 定义并在您的代码中引用它们。

    对于定义管理,我使用tsd。它很像凉亭(哦,天哪……又多了一个依赖管理器……)。您可以使用npm install tsd -g 安装它,然后在您的项目文件夹中初始化tsd repo

    tsd init
    

    并安装 AngularJs 定义

    tsd query angular --action install --save
    

    最后通过添加引用指令在源代码中引用它们(tsd 将单独安装每个定义,tsd.d.ts 合并所有已安装的依赖项,因此您无需使用引用来膨胀文件):

    /// <reference path="typings/tsd.d.ts" />
    

    就是这样。你现在应该可以得到代码提示了:

    现在,你做了所有这些但仍然无法正常工作吗?

    【讨论】:

    • 是的,谢谢,只是那天我的常识去度假了。
    • 看起来人们仍在为 Angular 2 github.com/angular/angular/pull/2333 开发 tsd。但你也可以试试tsd query angular2 --action install --save
    猜你喜欢
    • 2015-03-19
    • 2020-06-26
    • 2013-10-09
    • 2020-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-16
    • 2014-04-14
    相关资源
    最近更新 更多