帮酷LOGO
  • 显示原文与译文双语对照的内容
文章标签:Server  MOC  mock  RAML  BASE  DEF  RAM  cod  
run a mocked server based on RAML files .. zero coding

  • 源代码名称:raml-server
  • 源代码网址:http://www.github.com/farolfo/raml-server
  • raml-server源代码文档
  • raml-server源代码下载
  • Git URL:
    git://www.github.com/farolfo/raml-server.git
  • Git Clone代码到本地:
    git clone http://www.github.com/farolfo/raml-server
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/farolfo/raml-server
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • RAML服务器

    通过写一个 RAML,得到一个完全假的假 REST API,代码

    为基于的服务器构建新的? 导致这一工作与 json服务器一起工作,因此没有很多代码可以做。

    这是一个开源项目,因此问题。PRs和建议都是 wellcome 。

    安装

    在 node v0.12下测试RAML服务器。 如果还没有安装 node,建议通过 进行安装。

    如果已经安装 node,请运行

    $ npm install -g raml-server

    用法

    基于 exampleApi.raml 文件启动服务器

    $ raml-server exampleApi.raml

    然后点击 localhost:3000/songs 。同时,在服务器上发布/songs的后端将被保存 !

    工作原理?

    通过在JSON模式下生成responses数据读取JSON模式data并使用服务器运行响应'完成这一任务。

    下一个版本修复

    • 在RAML中支持导入
    • 支持嵌套资源( 今天它只路由顶级资源的JSON架构,比如/songs).
    • RAML 1.0.
    • 如果没有提供参数,则基于当前目录上的api.raml 文件启动服务器。



    文章标签:Server  API  BASE  cod  DEF  MOC  CODI  mock  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语