2017-02-22 11 views
0

Я создаю приложение Angular 2 в простом javascript, используя this quickstart boilerplate.Включить пакет Angular 2 в проект Angular 2 JavaScript

Я хочу включить в свой заказ Угловой 2 пакет, который построен WebPack. Возможно ли это? Если да, то каков наилучший способ сделать это?

В тот момент, когда я пытаюсь добавить CustomModel из пакета app.module, я получаю следующее сообщение об ошибке:

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

Я воспроизведен и пример этой ошибки здесь: https://plnkr.co/edit/FqgWgBj2xvPLJmkrsuz1

ответ

0

Я m думает, что проблема связана с тем, как создается ваш дочерний модуль. Как и в 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 с пользовательским пакетом –