2016-09-02 2 views
1

Vue.js (2.0.0-beta.5)에 webpack-simple-2.0 template을 사용하고 있습니다. 내 main.js 내부 export const FOO='bar'를 추가하는 경우Vue.js 2.0 : main.js (webpack 진입 점)에서 ES6 내보내기?

, 나는 그것을 undefined 결과, 내 또 다른의 .js 파일 내부에 import { FOO } from 'main.js' 드릴 수 없습니다. 나는 다른의 .js 내부 exportmain.js

main.js 이외의 해당 파일을 넣을 경우는 뷰가 설정하고 또한 웹팩의 진입 점입니다됩니다 어디 잘 작동합니다. 이것은 내가 그걸 내보낼 수있는 것을 제한합니까?

답변

1

webpack은 엔트리 포인트에서 값을 내보내는 것을 허용하지 않을 것이라고 생각합니다.

내가 응용 프로그램을 구성하고 나중에 사용하기 위해 필요한 수출하는 bootstrap.js을 만듭니다

이 내가 문제를 처리하는 방법입니다. 에서 main.js 나는 bootstrap.js이 필요하고 내 Vue-instance를 초기화합니다.

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

관련 문제