2016-09-02 10 views
1

私はVue.js(2.0.0-beta.5)にwebpack-simple-2.0 templateを使用しています。Vue.js 2.0:main.js(webpackエントリポイント)からのES6エクスポート?

私は私のmain.jsexport const FOO='bar'を追加した場合、私は私の別の.jsファイル内のimport { FOO } from 'main.js'にできないよ、それはundefinedになります。私は他の.js内部exportmain.js

main.js以外のファイルことを置く場合には、Vueのがセットアップされ、それはまたのWebPACKのエントリポイントです取得する場所で正常に動作します。これは私がそれからエクスポートできるものを制限しますか?

答えて

1

私はwebpackがエントリーポイントからの値のエクスポートを許可しないと思います。

これは私が問題を処理する方法である:

私はアプリケーションを設定し、私は後で使用するために必要なものをエクスポートするbootstrap.jsを作成します。 main.js私はbootstrap.jsが必要で、私のVueインスタンスを初期化します。

main.jshttps://github.com/petervmeijgaard/vue-2.0-boilerplate/blob/master/src/main.js

bootstrap.jshttps://github.com/petervmeijgaard/vue-2.0-boilerplate/blob/master/src/bootstrap.js

関連する問題