当我运行ember server --proxy http://localhost:3000
时,ember-cli的0.0.40版本不代理对我的api后端的请求。请求只是发送到http://localhost:4200/model
,除了此端点不存在之外没有任何错误(这是有道理的,因为这不是我的api版本/ api / v1的url)。
这是我的application.js文件的内容:
import DS from 'ember-data';
export default DS.ActiveModelAdapter.extend({
namespace: 'api/v1'
});
答案 0 :(得分:1)
原来我的目录结构中有一个拼写错误导致了这个问题。我的适配器目录拼写错误:
ember/app/adapaters/application.js
它应该是
ember/app/adapters/application.js