2017-09-29 9 views
2

Chromeの最新リリース版、つまりchrome 61でES6機能を再生しようとしていますが、importキーワードを使用しているときにエラーが発生しました。 技術的には、importは、次のような方法として使用されますが、コンソールは私にエラーがあった:インポートはクロム61で使用できませんか?

import Mymodule from "Mymodule.js" 

印刷されたコンソールを:

chrome://flags/#enable-javascript-harmony 
chrome://flags/#enable-module-scripts 

Uncaught SyntaxError: Unexpected identifier

私はすでに上で、以下の実験的な機能をオンにしています

以降:

chrome://flags/#disable-javascript-harmony-shipping 
+2

がどのようにスクリプトを含めていますか? '

6

問題はfrom "Mymodule.js"です。

モジュールは、完全なURL(プロトコルを含む)、絶対パス(/で始まる)、または相対パス(./または../で始まる)のいずれかでなければなりません。

他の文字列は、将来の使用のために予約されています。

ソース:https://jakearchibald.com/2017/es-modules-in-browsers/#bare-import-specifiers-arent-currently-supportedhttps://developers.google.com/web/updates/2017/09/nic61#modulesから参照)

+0

良い文書や答えを見つけるのは難しい、厄介な問題に対する優れた答え。ありがとう@himdel。 – datelligence

関連する問題