Angular2プロジェクトをangular-cli npmパッケージで作成しています。私はサーバーにアプリをアップロードしたいと私はこれらのコマンドを実行した:ng build --prod
とng serve --prod
。 distフォルダーをサーバーにアップロードしてURLから開くと、vednorフォルダー(es6-shim、reflected-metadata、systemjs、zone.js)からリソースをロードできないことが示されます。 index.html
ファイルからのみアプリを実行することは可能ですか、サーバー上でng serve
コマンドを実行する必要があります。前もって感謝します!Angular2 Production Modeのベンダーフォルダへのリンク
<script src="./vendor/es6-shim/es6-shim.js"></script>
<script src="./vendor/reflect-metadata/Reflect.js"></script>
<script src="./vendor/systemjs/dist/system.src.js"></script>
<script src="./vendor/zone.js/dist/zone.js"></script>
<script>
System.import('system-config.js').then(function() {
System.import('main');
}).catch(console.error.bind(console));
</script>
あなたの ''はどこにありますか? –
Gan