angularjs - 在 Sublime Text 3 中为 TypeScript 设置 AngularJS

标签 angularjs typescript sublimetext3

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

最佳答案

不确定我是否得到了你的问题,但在安装 plugin 之后,几乎是这样。您需要安装 AngularJs TypeScript 定义并在您的代码中引用它们。

对于定义管理,我使用 tsd .它非常像 bower(天啊……又一个依赖管理器……)。您可以使用 npm install tsd -g 安装它,然后在您的项目文件夹中初始化 tsd repo

tsd init

并安装 AngularJs 定义

tsd query angular --action install --save

最后通过添加 reference 指令在你的源代码中引用它们(tsd 将单独安装每个定义,并且 tsd.d.ts 整合了所有安装的依赖项,所以你不需要膨胀你的文件和引用):

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

就是这样。您现在应该能够获得代码提示:

AngularJs typescript code hint

现在,您是否做了所有这些但仍然无法正常工作?

关于angularjs - 在 Sublime Text 3 中为 TypeScript 设置 AngularJS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32281222/

相关文章:

javascript - 如何等待 Protractor 中的按钮禁用状态?

javascript - 使用 AngularJS 限制文本区域中的单词

javascript - 如果值为 null,则隐藏 Angular 组件

python - sublime text + python 的 anaconda

javascript - 如何使用 sublime text 和 Live Reload 调试 AngularJS 应用程序

sublimetext3 - 在 Sublime Text 中编写自动完成插件

javascript - Angular - ControllerAs 中的函数无法执行

javascript - Angular Material - 改变对比颜色不透明度

javascript - 等待回调在 FOR 循环中返回一个值

javascript - 如何在 TypeScript 中对纯 JS 文件使用本地类型