2017-03-26 8 views
0

index.jsはサファリ10.1 ES6モジュールの例

import 'menu';

が含まれており、WebKitの12604.1、サファリ10.2(26リリース.12)は不平を言います

TypeError: Module specifier does not start with "/","./","../"

私は何が間違っていますか?私は私のために

最悪のシナリオをindex.jsするindex.tsをコンパイルするときtypescriptですが文句を言っていないことを

注活字体とSafari 10.1^^(&を)%を$しまう異なるインポートの構文をしたいということです( !!!私

答えて

1

のためのより多くのテストの後、私はSafariの10.1はないimport 'menu';

import './menu.js';はそれのためのモジュールのコンパイラオプションを作るために活字を説得しようと望んでいることはほぼ確実だ。

https://github.com/Microsoft/TypeScript/issues/14861

+1

これは正しいです。ブラウザのモジュールはURLを絶対または相対のいずれかにインポートする必要があり、相対URLは '.'または' ..'で始まる必要があります。 (アイデアは、 "裸の"インポートのセマンティクスが今予約され、後で定義できるということです)。 –

関連する問題