我在我的TypeScript代码中使用以下import语句
import { Routes, RouterModule } from "@angular/router";
我对此有几个问题
"@angular/router"
cannot find module @angular/router
。我正在使用"angular2": "2.0.0-beta.7",
答案 0 :(得分:0)
" @"符号表示" @ angular / router"
' @'只是图书馆的名称。如果你看一下angular.io-s网站5 Min Quickstart底部的systemjs.config,它是如何映射的。
另外,如果你查看package.json文件。 ' @angular /... 39;是包的文字名称。
我在尝试编译时使用angular2我得到以下错误找不到模块@ angular / router。我正在使用" angular2":" 2.0.0-beta.7"
首先,您应该考虑更新到新版本' RC5'有一堆突破性的变化和修复。
您收到错误cannot find module @angular/router
的原因可能是因为您在systemjs配置中错误地映射了错误,或者您正在尝试安装“路由器”的版本。那不存在。
我认为您应该尝试按照5 Min Quickstarter设置初始项目,然后按照路由部分的Routing and Navigation文档进行操作。