Ember.js 如何从部署的ember项目过渡到本地开发项目?

Ember.js 如何从部署的ember项目过渡到本地开发项目?,ember.js,deployment,proxy,ember-cli,Ember.js,Deployment,Proxy,Ember Cli,我正在使用一个已部署的github repo项目作为我自己开发项目的起点。使用ember cli和ember-serve我可以在localhost:4200上运行服务器。但是它说 Proxying to https://xxxxx.yyy 其中xxxxx.yyy是正式部署项目的网站,localhost:4200服务器与部署项目的数据库交互 我如何告诉ember启动一个全新的本地服务器,创建本地空数据库,而不是代理部署的网站 我尝试了ember build--environment=develo

我正在使用一个已部署的github repo项目作为我自己开发项目的起点。使用ember cli和
ember-serve
我可以在localhost:4200上运行服务器。但是它说

Proxying to https://xxxxx.yyy
其中xxxxx.yyy是正式部署项目的网站,localhost:4200服务器与部署项目的数据库交互

我如何告诉ember启动一个全新的本地服务器,创建本地空数据库,而不是代理部署的网站


我尝试了
ember build--environment=development
,它被重建了,但它的作用是一样的

听起来您在
.ember cli
文件中配置了代理,如前所述。如果删除该属性,Ember CLI将不再使用代理。

我对术语“创建本地空数据库”有点困惑。Ember是一个前端框架。它可能在浏览器中使用客户端数据库(例如本地存储或IndexDB),但我不确定这是否是您的意思。Ember CLI Mirage提供了另一个类似数据库的解决方案,但它只在内存中用于快速原型设计和测试。Ember CLI提供的服务器仅用于类似于php内置webserver.jelhan的开发,因为我是这方面的初学者,我的意思是Ember只在本地查找数据库。我将探讨它们是如何创建的。我只是想确保您知道,Ember不是通过API(Rest、GraphQL等)直接连接mySQL、PostgreSQL等数据库。除了在浏览器中使用数据库(如本地存储或IndexDB)的小情况。但是如果我没弄错的话,Buck Doyle已经给出了你想要的答案:更改代理路径,以本地开发API为目标。谢谢。你说得对,那是代理路径的来源。看起来这个特定的项目需要一些模块的代理,所以我不得不使用
ember-service--proxyhttp://localhost:4200/