は、私がこの記事をもとに、活字体でSystemJsを使用しようとしている失敗しますChromeのindex.htmlと違反すると、次のエラーが表示され、蒸散が発生していないことを示します。SystemJsは
common.js:85 Uncaught (in promise) Error: Unexpected token :
Evaluating http://localhost:8080/src/main.ts
Loading src/main.ts
...
問題点は何ですか?それがためにチェックをSystemJS export
またはimport
等ES6機能が含まれていない - それはコードがtranspiledする必要があることを検出しないのでSystemJSは、main.ts
のソースコードをtranspileするtypescriptですを使用しないため
一般的に、私はこのようにブラウザーでトランシルを行うのはベストプラクティスではないと思います。典型的には、ビルド時にtypescriptを実行し、ブラウザが 'node_modules'に到達するのではなく、' .js'をブラウザのサーバ上の 'dist'(または同様の)フォルダに保存する方が良いでしょう。あなたの例のようなクライアント側のコードが表示されます。特定のケースでは、クライアント側のトランスパイルが有用ですが、おそらくデフォルトのケースではない可能性があります。 –