【发布时间】:2017-06-23 06:51:42
【问题描述】:
场景:
我正在使用安装了 TypeScript 的 Visual Studio 2013。
我创建了一个'HTML Application with TypeScript' 项目并安装了所有这些包:
package.config文件:
<package id="angularjs" version="1.6.1" targetFramework="net45" />
<package id="angularjs.TypeScript.DefinitelyTyped" version="6.5.6" targetFramework="net45" />
<package id="bootstrap" version="3.3.7" targetFramework="net45" />
<package id="jQuery" version="1.9.1" targetFramework="net45" />
<package id="jquery.TypeScript.DefinitelyTyped" version="3.1.2" targetFramework="net45" />
问题:
在我输入的app.ts 文件中:
declare var jQuery: JQueryStatic;
declare var angular: angular.IAngularStatic;
...
但我不断收到错误:
找不到命名空间“angular”。
我该如何解决这个问题?
或者如何在 Visual Studio 项目的打字稿文件中使用 Angular?
已编辑
PS:所有包均由 nuget 安装,并在以管理员模式运行的 Visual Studio 中。
【问题讨论】:
-
尝试以管理员模式打开visual studio并通过NuGet安装。
-
感谢您的帮助,但我已经尝试过了。
标签: angularjs visual-studio typescript nuget