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