2

我正在使用 Visual Studio 2015 社区,我已经使用类型脚本配置了 Aurelia,它运行良好。但现在的问题是我没有在 VS2015 中为 Aurelia 获得任何情报。我的 vs2015 中内置了 Typescript,我还安装了 Web Essentials。请让我知道如何在我的打字稿代码中获得 Aurelia 的情报?

4

1 回答 1

2

您需要确保 aurelia.d.ts文件包含在您的 Visual Studio 项目中。

步骤如下:

  1. 获取(复制)aurelia.d.ts文件。此步骤取决于您如何获得 aurelia 存储库。如果您使用的是 jspm,请在每个 aurelia 存储库中查找相应的.d.ts文件。aurelia 元数据如下所示[somepath]/jspm_packages\github\aurelia\metadata@0.7.3\metadata.d.ts:如果您正在使用像aurelia-typescript这样的 amd 捆绑策略,那么您可以查看aurelia-amd-bundler/typings/aurelia

  2. 在 vs2015 解决方案资源管理器中,选择项目中的文件或文件夹,然后转到顶部并单击工具提示显示的按钮:show all files

  3. 展开放置 aurelia.d.ts文件的位置

  4. 右键单击文件(您可以分组选择它们)并选择include in project

此时你应该得到智能感知。如果你发现你仍然有问题,我们可以深入挖掘:)

于 2015-10-13T09:18:23.060 回答