В настоящее время возникают определенные проблемы с пониманием того, как подключить приложение Ember к Rails API в локальной локальной среде. Я довольно незнакома с подобной настройкой, а не просто с использованием чисто Rails-приложения.Как подключить приложение Ember к Rails API?
Так бегите, когда я бегу эти два отдельных приложения, это выглядит следующим образом:
Ember app running on `localhost:4200`
Rails API running on `localhost:3000`
И оба приложения находятся в том же каталоге
Parent Directory
|
|___ API
|
|___ Ember App
Когда я посещаю как LOCALHOST URL, как приложения запущены. API Rails, кажется, хорошо, но Ember приложение отображает по умолчанию «Там что-то не так» страницу, которая была сделана, и ниже ошибки я получаю в консоли:
Я желавшему кто-то может объяснить, что может быть неправильно с моей настройкой, что вызывает эту ошибку.
Обратите внимание, что в моем примере я использую ActiveModelAdapter. Вы также можете использовать JSONAPIAdapter. У этого объекта также есть свойство namespace: http://emberjs.com/api/data/classes/DS.JSONAPIAdapter.html#property_host –
Прохладный.Похоже, я все это установил; две вещи, которые мне не хватало, были: 'ember server --proxy http: // localhost: 3000' (не знал про прокси) и' rails s --binding 0.0.0.0' – freddiev4