ポートで実行されている API サーバーと、開発マシンのAAAA
ポートで実行されている JS フロントエンド アプリ (emberjs、yeoman を使用) があります。BBBB
ライブ サーバーでは、これらのポートは同じになります。残念ながら、開発マシンではクロス オリジン ポリシーの問題が発生します。
これについて何ができますか?
PS:現在、Chromeを使用して起動することでこれを解決しました
open -a Google\ Chrome --args --disable-web-security
http://localhost:8888/
JS API で絶対ルート パスを使用します。しかし、私はハードコードされた URL と特別なフラグのファンではありません。どちらかのより良い解決策があれば、私に知らせてください!