当我从" 5 MIN QUICKSTART"运行代码时https://angular.io/guide/quickstart
这是我正在运行的代码和npm-debub.log https://gist.github.com/140173804bb527b5ed20
文件结构:
;;;
有谁知道发生了什么?
答案 0 :(得分:1)
将您的ts文件同时放在require
文件夹中,或将app
配置更改为不在其中查找:
System
确保在System.import('app/boot')
npm install
答案 1 :(得分:1)
我不知道为什么要改变index.html:
<script>
System.config({
packages: {
app: {
format: 'register',
defaultExtension: 'js'
}
}
});
System.import('app/boot')
.then(null, console.error.bind(console));
</script>
到:
<script>
System.config({
transpiler: 'typescript',
typescriptOptions: { emitDecoratorMetadata: true },
packages: {'app': {defaultExtension: 'ts'}}
});
System.import('app/boot')
.then(null, console.error.bind(console));
</script>
修复了问题。
修订后的html取自:http://plnkr.co/edit/6MQ5sv6gR7nrhajiMgPU?p=preview