2016-12-15 13 views
1

私はjspmを使用しており、Webpackを使ってテストしたいと思っています。webpackで "import"を使用する

私はthisチュートリアルに従っています。私は例を実行した場合に

しかし、

import _ from 'lodash'; 

上のJSのエラーが、私はこのimport文を書くべきである別の方法はありますか? requireステートメントに変換するためにそれにトランスパイライラーを使用する必要がありますか?

+0

*「それをrequireステートメントに変換するには、それを使用する必要がありますか?」* webpack 1.xを使用している場合はyesです。 –

+0

ああ、はい、使用しています1.14 –

+1

また、ES6モジュールをサポートするwebpack 2を試すこともできます。 –

答えて

1

Webpack 1はES6をサポートしていませんので、その場合はトランスバータを使用する必要があります。

WebPACKの2はES6をサポートし、ES6モジュールを扱うときに、高度な最適化を行うことができますが、環境によってサポートされていない他のES6の機能を使用する場合、あなたはまだあなたがでコードを実行したいtranspilerが必要になる場合があります。

関連する問題