2016-09-02 4 views
1

Я использую webpack-simple-2.0 template для Vue.js (2.0.0-beta.5).Vue.js 2.0: экспорт ES6 из main.js (точка входа в webpack)?

Если добавить export const FOO='bar' в моем main.js, я не могу import { FOO } from 'main.js' внутри другой .js файл шахты, это приводит к undefined. Он отлично работает, если я ставлю, что export внутри любой другой .js файл, кроме main.js

main.js где Vue получает значение и это также точка входа WebPack в. Ограничивает ли это то, что я могу экспортировать?

ответ

1

Я думаю, что веб-пакет не позволит экспортировать значение из точки входа.

Это, как я справиться с этой проблемой:

я создаю bootstrap.js для настройки приложения и экспортировать то, что мне нужно, чтобы использовать позже. В main.js Мне нужно bootstrap.js и инициализировать мой экземпляр Vue.

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

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

Смежные вопросы