2015-12-05 225 views
1

我下面从https://angular.io/guide/quickstart找不到模块 “angular2 /角”

角JS教程,我试图使用此代码:

import {bootstrap, Component} from 'angular2/angular2'; 
@Component({ 
    selector: 'my-app', 
    template: '<h1>My First Angular 2 App</h1>' 
}) 
class AppComponent { } 
bootstrap(AppComponent); 

,但我得到这个错误:

cannot find module "angular2/angular"

这里是我的文件夹结构:

Image

+0

你检查这一部分https://angular.io/docs/ts/latest/quickstart.html#add-index-html-? –

+0

@PankajParkar是否与此错误有关? – DotnetSparrow

+0

作为一种解决方法,您可以在前面放置一个路径,因此'../ typings/angular2/angular2' – pinoyyid

回答

1

TSD的angular2实际上并没有建立在你的分型目录下的分型文件,而不需要使用节点安装:

npm install -save angular2 

然后在你的tsdconfig.json,您需要启用下compilerOptions节点模块分辨率:

"moduleResolution": "node" 
+0

感谢您的快速响应。我把tsconfig.json放在根目录下,但得到了不同的错误http://prntscr.com/9anlzk。我的tsconfig文件看起来像这样:http://prntscr.com/9anmn1 – DotnetSparrow

+0

我认为它不应该在wwwroot下,就在project.json所在的项目根目录下。这是我的项目结构http://imgur.com/gV1QLLv –

+0

也没有工作。我开始找不到模块“angular2/angular”,请查看http://prntscr.com/9anwyq。顺便说一下,我不使用gulpfile。 – DotnetSparrow

相关问题