首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >凤凰城有没有等同于‘`puma dev`’的?

凤凰城有没有等同于‘`puma dev`’的?
EN

Stack Overflow用户
提问于 2019-07-03 01:35:53
回答 2查看 143关注 0票数 1

我想在自定义域和子域下运行我的开发服务器,例如:https://api.custom.local/。在Rails中我会使用puma-dev,在Phoenix中是否有与此工具等效的工具

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-07-03 06:48:57

我关注了Justin answer,并在puma-dev上做了一些研究。

我们可以使用puma-dev作为Phoenix app的反向代理。

先决条件

按照puma-dev README进行安装。

Phoenix端点开发配置

代码语言:javascript
复制
url: [
  sheme: "https",
  host: "api.custom.test"
],
https: [
  port: 443,
  cipher_suite: :strong,
  keyfile: System.get_env("SSL_KEYFILE_PATH"),
  certfile: System.get_env("SSL_CERTFILE_PATH")
]

结果

我们可以访问https://api.custom.test

备注

puma-dev允许通过执行puma-dev -install -d local添加自定义域

票数 0
EN

Stack Overflow用户

发布于 2019-07-03 01:42:25

编辑您的config/dev.exs文件。完成MyApp.Endpoint的配置。您将需要添加或编辑:url密钥。您可以执行类似以下的操作

代码语言:javascript
复制
url: [host: "api.custom.local", port: 4000]

然后你就可以像平常一样启动你的应用程序了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56857541

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档