如果我使用;
从' angular2 / platform / browser' 导入{bootstrap}
没有问题,但我将其改为
从@ angular / platform / browser'
导入{bootstrap}
带下划线的红色表示"找不到模块.."
我该如何解决这个问题? 我的tsc -v输出是2.0.10
答案 0 :(得分:2)
我打赌你使用的是phpstorm或webstorm。转到设置,在typescript部分选择适当的tsc bin
答案 1 :(得分:0)
您对相应Angular 2模块的引用不正确。在Angular 2版本中,模块名称和语法已更改。
在Angular 2.0+中,您可以使用以下代码段来使用JIT编译器进行引导,
import {platformBrowserDynamic} from '@angular/platform-browser-dynamic';
import {AppModule} from './path/app.module';
platformBrowserDyanmic().bootstrapModule(AppModule);
或者使用AOT编译器,使用
import {platformBrowser} from '@angular/platform-browser';
import {AppModuleNgFactory} from './path/app.module.ngfactory';
platformBrowser().bootstrapModuleFactory(AppModuleNgFactory);
您始终可以参考最新的Angular 2文档here。