问题标签 [drafter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
668 浏览

windows - 如何在 Windows 8 上安装 Apiaryio Drafter?

我想在 Windows 上安装 apiaryio/drafter。我安装了 python 2.7 和 visuall studio 12 “完整版”。由于找不到“mspdb110.dll”之类的文件,因此需要将一些文件夹添加到系统路径中。但是与“致命错误LNK1104:无法打开文件'kernel32.lib'”相关的最新问题即使将其地址添加到系统路径也无法解决。

我该如何解决?

查看错误

0 投票
0 回答
155 浏览

json - 使用jackson反序列化api蓝图json ast

api 蓝图参考:https
://apiblueprint.org/ api 蓝图 AST 参考:https ://github.com/apiaryio/api-blueprint-ast

我正在使用 jackson 反序列化 api blueprint ast(由 Drafter 生成),但我遇到了 json AST 的 Element 对象中存在的多态子类型。基本上它取决于元素字段,并且元素对象中的内容字段会相应更改。

注意:我尝试使用 JsonSubTypes 和 JsonTypeInfo 注释,但没有用.. 谢谢!!

0 投票
1 回答
41 浏览

node.js - npm包中的“未知访客类型”,主角

我正在尝试通过protagonist(然后通过blueman)将我的 API 蓝图转换为 Postman 集合,但是当我使用主角时,无论我做什么,我都会得到以下结果。

我已经消除了它来自我的代码的可能性,因为当我简单地使用以下示例代码时,我得到了这个结果:

我试过protagonist1.2.6 和 1.3.0-pre.0,我得到了同样的结果。它似乎来自这里,但我不明白是什么原因造成的。

系统信息

  • OS X - 10.11.4
  • 节点- 4.4.0