[英]TS2307: Cannot find module 'angular'
关于这个确切的错误有很多问题。 但是,我找不到解决我问题的方法。 我可能缺少一些简单的东西,但我不知道该怎么办。
在我的项目中,我刚刚创建了第一个ts文件-initialize.ts:
import angular from "angular";
namespace AngularTypeScriptStarterKit {
angular
.module('app', []);
}
现在的问题是“角度”用红色标记,说:
TS2307:找不到模块“角度”
我的角声明文件位于/typings/globals/angular/index.d.ts
任何帮助将不胜感激。
Types.json:
{
"globalDependencies": {
"angular": "registry:dt/angular#1.5.0+20160725073351",
"jquery": "registry:dt/jquery#1.10.0+20170310222111"
},
"dependencies": {
"angular": "registry:dt/angular#1.6.0+20170321201455"
}
}
如果需要其他任何信息,请让我知道,我将更新我的问题。
如果您的应用程序无法找到模块,则应在文件本身的第一行提供打字稿参考路径。 在Initialize.ts的顶部包括以下代码行:/// reference path =“ ../../ typings / index.d.ts” /,在Typescript中,第三方库需要引用路径,以便Typescript编译器可以了解方法定义。 以下链接中有关参考路径的更多信息: https : //www.typescriptlang.org/docs/handbook/triple-slash-directives.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.