использование Ionic 2 CLI с метеорным бэкэндом

Есть ли способ использовать Ionic 2 CLI на стороне сервера метеора? В Ionic 1 мы могли бы использовать клиентскую сторону метеора, есть предложения, как ее использовать сейчас? Заранее спасибо!


person Shahar Lahav    schedule 19.04.2016    source источник


Ответы (1)


Я бежал, несмотря на строгость исследования той же возможности, и я пришел к выводу, что никто не хотел бы.

Вы, наверное, уже видели это это руководство.

Используя этот пример, я безуспешно пытался изменить интерфейс командной строки Meteor напрямую. Вместо этого я решил запустить процесс сборки из Gulp, обернув Ionic CLI и Meteor CLI позади задач. Мобильные/веб-приложения отделены от сервера Meteor (как в примере). Я также абстрагировал клиентскую библиотеку Meteor за сервисом Angular/Redux, чтобы дать мне возможность даже заменить Meteor (скажем, что-то вроде Phoenix Framework или RethinkDB), и переместил этот сервис в модуль NPM.

Как мы обнаружили, разделение клиентской(ых) и серверной реализации и использование собственного процесса оркестрации сборки может также дать дополнительное преимущество для поддержки большего количества клиентских профилей помимо того, что поддерживается каким-либо CLI.

person Rafael Ubaldo    schedule 29.04.2016
comment
Спасибо за ваш ответ. Итак, вы говорите, что на данный момент нет реального решения для этого, верно? - person Shahar Lahav; 01.05.2016
comment
@ShaharLahav Да, в настоящее время нет готового готового решения, но оба CLI можно легко обернуть и организовать с помощью задачи Gulp. Я буду открывать большие части нашего кода, чтобы продемонстрировать различные стратегии, которые я исследовал. - person Rafael Ubaldo; 05.05.2016
comment
На самом деле, если я нашел решение, я связал Metoer-client-sode с помощью angular2. И теперь я могу использовать DDP-соединение со своим метеорным сервером. - person Shahar Lahav; 07.05.2016