Итак, мой проект использует угловую версию 1.0.0-beta.20-4. Я успешно интегрировал Ng2-mobx в проект, он отлично работает! Все компоненты, которые должны получить доступ к состоянию, могут, а шаблон пользовательского интерфейса обновляется благодаря директиве *mobxAutorun
.Angular2 + Mobx + Ng2-mobx w/angular-cli
Теперь, когда я бег ng test
, что тесты не с этой ошибкой:
06 01 2017 15:46:50.740:INFO [PhantomJS 2.1.1 (Mac OS X 0.0.0)]: Connected on socket /#RCPcM_Qcuf-M86Z1AAAA with id 25747719
PhantomJS 2.1.1 (Mac OS X 0.0.0) ERROR
SyntaxError: Unexpected token 'const'
at webpack:///dev/ui/~/ng2-mobx/dist/ng2-mobx.js:11:0 <- src/main/js/test.ts:92028
PhantomJS 2.1.1 (Mac OS X 0.0.0) ERROR
SyntaxError: Unexpected token 'const'
at webpack:///dev/ui/~/ng2-mobx/dist/ng2-mobx.js:11:0 <- src/main/js/test.ts:92028
Глядя на ng2-mobx.js:11
есть константное определение, которое является ссылкой на @angular/core
.
const core_1 = require("@angular/core");
Это похоже на то, что чего-то не хватает, не уверен, что.
Любая помощь будет оценена!