這裏是我的進口index.html的:app.module.ts 404(未找到)在角2 systemjs
<script src="https://unpkg.com/core-js/client/shim.min.js"></script>
<script src="https://unpkg.com/[email protected]?main=browser"></script>
<script src="https://unpkg.com/[email protected]/dist/system.src.js"></script>
<script src="https://cdn.rawgit.com/angular/angular.io/b3c65a9/public/docs/_examples/_boilerplate/systemjs.config.web.js"></script>
<script>
System.import('main.js').catch(function(err){ console.error(err); });
</script>
我得到錯誤:應用程序/ app.module.ts 404 (未找到)
這是我的文件夾意象結構:
- app
- app.module.ts
- app.compontent.ts
- main.ts
奇怪的是,當everyting是相同的文件夾下(像這樣):
- angular2
- app
- app.module.ts
- app.compontent.ts
- main.ts
現在一切正常。這是爲什麼?
main.ts文件:
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { AppModule } from './app/app.module';
platformBrowserDynamic().bootstrapModule(AppModule);
tsconfig:
{
"compilerOptions": {
"baseUrl": "",
"declaration": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": ["es6", "dom"],
"mapRoot": "./",
"module": "commonjs",
"moduleResolution": "node",
"outDir": "../dist/out-tsc",
"sourceMap": true,
"inlineSources": true,
"target": "es5",
"typeRoots": [
"../node_modules/@types"
]
}
}
都能跟得上。奇怪.... – AngularOne