【问题标题】:Vue router to serve a json file [closed]Vue路由器提供json文件[关闭]
【发布时间】:2021-06-15 17:05:30
【问题描述】:

我需要使用 vue 路由器为 https://mysite/apple-app-site-association 渲染/提供 json 文件。我不使用 webpack,并且该应用程序托管为 azure static web 应用程序。我也想将内容类型返回为 application/json 。我正在使用 Vue 2.6。我该怎么做?

【问题讨论】:

  • 请。到目前为止显示您的代码。文件是静态的吗?
  • 文件是静态的。我没有任何代码可以显示,因为我不知道如何继续。
  • 渲染和服务是两个不同的东西。我认为您的意思只是“提供”文件。

标签: vue.js vuejs2 vue-router


【解决方案1】:

这在一定程度上取决于您在 Azure 上提供网页的方式,但我在 AWS 上做了以下操作,这与 Vue 几乎无关。

  1. 在我的公共文件夹中创建了一个新文件夹
  2. 将 json 文件添加到新文件夹中
  3. 部署了我的应用程序(在 AWS 主机上创建文件夹并将 JSON 文件放入其中)
  4. 将我的主机配置为覆盖/绕过我的 Vue SPA 并为特定路径(在我的情况下为 AWS cloudfront)提供 JSON 文件。

我可以手动将 JSON 文件夹和文件添加到我的云主机并将其配置为提供 JSON,但我想要自动部署。抱歉,我在 Azure 上帮不上忙,但我希望 AWS 上有类似 cloudfront 的概念。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-07-27
    • 2019-10-12
    • 2023-03-24
    • 2021-12-10
    • 2021-01-25
    • 2012-05-01
    • 1970-01-01
    • 2017-10-26
    相关资源
    最近更新 更多