2017-03-22 11 views
0

私はes6のimport、require、exportをcodeigniterを使ってWebアプリケーションで使いたいと思っています。 babel-standaloneが見つかりましたが、動作していません。追加詳細にscreenshot of embed js files私のnoneノードのjs環境でbabel-standaloneを設定するには?

+0

「うまくいきません」について詳しく説明してください。特定のエラーメッセージのような詳細を指定します。 – tmcw

+0

import、requireおよびexportは未定義です。 – arvinhubert

答えて

1

インポートは、必要と輸出が

に定義されていないことをここに問題があります:それはバベルが何をするかではありません。 Babelはコードを翻訳します:ES6コードの1つのファイルを、同じことをするES5コードを含むファイルに変換します。 ではないは、requireまたはimportをバンドルに使用するソースコードファイルを組み合わせています。

あなたはそれを行うためにbrowserifyやWebpackを探しています。彼らはバンドル業者であり、require、import、exportを使ってコードを整理するためのツールです。あなたは目標を達成するためにそれらの1つを使用する必要があります - バベルだけでは、あなたがしようとしていることはしません。

+0

お礼ありがとうございます!私は最近それを考え出した。とにかくありがとう :) – arvinhubert