2017-02-22 4 views
0

this quickstart boilerplate을 사용하여 일반 javascript에서 Angular 2 응용 프로그램을 만듭니다.Angular 2 JavaScript 프로젝트에서 Angular 2 패키지 포함

WebPack에서 제작 한 맞춤형 앵귤러 2 패키지를 포함하고 싶습니다. 이것은 실제로 가능합니까? 그렇다면 최선의 방법은 무엇입니까? 순간

, 나는 app.module에 패키지에서 CustomModel을 추가 할 때, 나는 다음과 같은 오류 얻을 : 여기이 오류의

Error: Unexpected value 'MyModule' imported by the module 'class1' at SyntaxError.ZoneAwareError 

내가 재현 예 : 나는 'https://plnkr.co/edit/FqgWgBj2xvPLJmkrsuz1

답변

0

을 문제는 자식 모듈이 생성되는 방식과 관련이 있다고 생각합니다. this github issue 또는이 github issue에서, 당신이해야 할 수 있습니다

resolve: { 
    modules: [ path.join(projectRoot, "node_modules") ] 
} 

cause your node_modules won't be available from __dirname, __dirname points to webpack.config folder

PS: but if you have custom webpack compilation process, than probably __dirname will work :)

+0

이 다른 경우를 본다 주로 문제가 함께 사용자 정의 패키지에 각 2 JS를 결합 –