1
export default config = {
  apiUrl : "http://localhost:7543"
}

$ node --version
v6.7.0

これはトランスパイルなしで可能ですか?コードを変更せずにインポートをポリフィルする方法はありますか?

それをコンソール (REPL) に取り込み、オブジェクトが正しく設定されているかどうかを確認したいと思います。しかし:

import {config} from './config';
^^^^^^
SyntaxError: Unexpected token import

REPL ではまだ import を使用できないようです。では、代替手段は何ですか?ES5/Node を使用する必要がありrequireますか? Nesh のローダーに追加できるポリフィルはありますか?

理想的には、コンソールを開いて、コードを変更せずにnode使用する行で貼り付けを使用したいと思います。import

4

1 に答える 1

1

Node.js は ES モジュールをサポートしていません。それらを使用したい場合は、Babel を使用してコードをトランスパイルする必要があります。

ES モジュールをポリフィルすることはできません。新しい構文が導入されているため、コードを適切に解析することさえできません (構文エラーが発生します)。

于 2016-10-09T19:26:43.923 に答える