Загрузка файла JSON без использования URL-адреса?

Я создал документ JSON для службы OpenApi Restful. Мне было интересно, есть ли способ загрузить файл json без использования стороннего веб-сайта. Извините, если это глупый вопрос, я новичок в OpenApi.

Вот HTML-код;

<!DOCTYPE html>
<html>

<head>
  <meta charset="UTF-8" />
  <title>ReDoc</title>
  <link rel="icon" href="favicon.png">
  <style>
    body {
      margin: 0;
      padding: 0;
    }

    redoc {
      display: block;
    }
  </style>
  <link href="https://fonts.googleapis.com/css?family=Montserrat:300,400,700|Roboto:300,400,700" rel="stylesheet">
</head>

<body>
  <redoc spec-url="https://api.myjson.com/bins/json" ></redoc>
  <script src="redoc.standalone.js"></script>
</body>

</html>

Я хочу загрузить файл json без URL-адреса спецификации. <redoc spec-url="https://api.myjson.com/bins/json" ></redoc>

1 ответ

Да, это можно сделать. Просто поместите источник ввода в папку, которая не обслуживается веб-пакетом, это можно найти в файле конфигурации вашего веб-пакета.

devServer: {
    contentBase: "./public/", // this
    watchContentBase: true,
    historyApiFallback: true
  }

И соответственно добавьте путь в spec-url.

Другие вопросы по тегам