使用 Vagrant 内置的 API 在本地主机上构建 Ember 应用程序
Building an Ember App on localhost with the API built in Vagrant
我之前曾在 vagrant box 上构建过 Ember 应用程序,并且不得不处理超过 5 分钟的构建时间。通过在我的本地主机上构建,我能够显着减少这个时间。问题是与我一起工作的后端开发人员已经在 vagrant 中构建了 API,所以看起来我可以连接到 API 的唯一方法是在 vagrant 中进行开发。
我尝试使用 ember s --proxy [domain on vagrant box] 函数连接到 API,但这没有用。 API 仍在开发中,因此它还没有托管在实时域上 - 只是一个开发环境。
有没有一种方法可以连接到 vagrant 中的 API 但仍然在我的本地主机上开发?
是的,你只需要从你的 Vagrant 机器转发你的 API 是 运行 的端口。
即config.vm.network "forwarded_port", guest: 8888, host: 8888
其中 "guest" 端口是您 Vagrant 机器上的端口,"host" 是您将从 ember.
定位的端口
我之前曾在 vagrant box 上构建过 Ember 应用程序,并且不得不处理超过 5 分钟的构建时间。通过在我的本地主机上构建,我能够显着减少这个时间。问题是与我一起工作的后端开发人员已经在 vagrant 中构建了 API,所以看起来我可以连接到 API 的唯一方法是在 vagrant 中进行开发。
我尝试使用 ember s --proxy [domain on vagrant box] 函数连接到 API,但这没有用。 API 仍在开发中,因此它还没有托管在实时域上 - 只是一个开发环境。
有没有一种方法可以连接到 vagrant 中的 API 但仍然在我的本地主机上开发?
是的,你只需要从你的 Vagrant 机器转发你的 API 是 运行 的端口。
即config.vm.network "forwarded_port", guest: 8888, host: 8888
其中 "guest" 端口是您 Vagrant 机器上的端口,"host" 是您将从 ember.
定位的端口