2017-09-14 4 views
0

nodejs + expressアプリで "import"を使いたいです。nodejs v6.11.3で "import"を使う方法

私はnodejs v6がes6をサポートしていることを知っています。

しかし、私はnodejsアプリケーションで "import"を使うことはできません。

Node give meこのメッセージ。 => SyntaxError:予期しないトークンのインポート

私はes6のために何ができますか?

+0

https://stackoverflow.com/questions/36901147/es2015-import-not-working-in-node-v6-0-0-with-with-harmony-modules-option –

答えて

2

Node.js 6は、CommonJSモジュールのみのESModuleをサポートしていません。引き続きESモジュールを使用することができますが、Babelをインストールしてコードを翻訳する必要があります。

3

簡潔な答え:ノード< 8.5を使用している場合、あなたはできません。

ESモジュールを使用する場合は、newer version of nodeを使用するか、Babelまたは@std/esmのようなライブラリを使用してください。

関連する問題