【发布时间】:2015-09-24 21:16:09
【问题描述】:
我是 StrongLoop Arc 的新手,我尝试简单地设置一个数据源(一个 mysql 数据库),然后让它从该数据源派生模型。我使用 Arc gui 上的按钮启动 AppController 运行,然后访问 localhost:3000/explorer url 以查看生成的 api。不幸的是,我刚刚收到消息:
fetching resource list: http://localhost:3000/explorer/swagger.json
在浏览器中(OS X 上的 Safari)。如果我打开浏览器的错误控制台,我会看到:
TypeError: Swagger 2.0 does not support null types([object Object]).
谁能提供一些关于可能出了什么问题的见解?我在浏览器顶部看到未设置令牌。在我看到任何东西之前需要以某种方式设置吗?
【问题讨论】:
-
你在关注这个教程吗docs.strongloop.com/display/APIS/Composing+APIs ??
-
是的,我相信那是我使用的教程。事实证明,问题在于strongloop 生成的json 中有一些字段的值为'null',其中一个包不喜欢这些字段。在生成 json 后删除那些值为 null 的项目解决了问题。
标签: strongloop