RAML api-控制台未加载 api.raml 文件

RAML api-console is not loading the api.raml file

我正在尝试让 RAML api-console 像这样工作:

<html>
  <head>
    <link rel="stylesheet" href="styles/api-console-light-theme.css" type="text/css"/>
  </head>
  <body ng-app="ramlConsoleApp" ng-cloak>
    <script type="text/javascript" src="scripts/api-console-vendor.js"></script>
    <script type="text/javascript" src="api-console.js"></script>

    <div style="overflow:auto;position:relative;">
      <raml-console src="api.raml"></raml-console>
    </div>

  </body>
</html>    

似乎 src="api.raml" 部分没有做任何事情。

所有其他部分工作正常。例如,添加属性 disable-theme-switcher 会从页面中删除 "switch theme" 按钮。

控制台中没有错误,Chrome 开发人员工具中的 "network" 选项卡也没有显示下载失败。所以看起来应用程序甚至没有尝试加载文件。

尝试使用 <raml-console-loader src="api.raml"></raml-console-loader> 而不是 <raml-console src="api.raml"></raml-console>。请注意,从 raml-1.0 分支的当前状态开始,其他指令(例如 disable-theme-switcher 在此新标记中不起作用。可以查看相关问题#278, #284, and 286.