【问题标题】:How can i open a react app in this url: js-api.local.dev?我怎样才能在这个网址中打开一个反应应用程序:js-api.local.dev?
【发布时间】:2019-08-24 18:15:17
【问题描述】:

我被要求做一个与另一个应用程序通信的应用程序,我被要求在 url:js-api.local.dev 中打开我的应用程序,因为这个 url 用于将我的应用程序与另一个应用程序连接起来,他们互相交流,我怎样才能做到这一点?

【问题讨论】:

  • hosts 文件映射到127.0.0.1js-api.local.dev 怎么样?
  • 我尝试这样做,但应用程序仍然在 localhost 中打开

标签: reactjs create-react-app


【解决方案1】:

Chrome 和 Firefox 通过预加载的 HSTS 强制 .dev 域使用 HTTPS,也许其他浏览器也会这样做 所以你应该使用另一个 tld sush 作为 .test.localhsot 或者你可以尝试其他解决方案(例如带有自签名证书的 https)。

如果你想用 js-api.local.test 打开你的应用,例如:

  • 127.0.0.1 js-api.local.test 添加到您的主机文件中
  • 在您的 cra 应用程序的根目录中创建一个.env 文件并添加:HOST=js-api.local.test

更多信息:
Chrome redirects .dev to https
How to stop Chrome from redirecting to HTTPS?
Chrome & Firefox now force .dev domains to HTTPS via preloaded HSTS
Create React App - Advanced Configuration

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-01-12
    • 1970-01-01
    • 2015-07-02
    • 1970-01-01
    • 2019-11-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多