帮酷LOGO
  • 显示原文与译文双语对照的内容
文章标签:Scaffolding  Generator  PRE  API  feature  脚手架  predef  SCA  
Yeoman generator for scaffolding Sails REST API with predefined features

  • 源代码名称:generator-sails-rest-api
  • 源代码网址:http://www.github.com/ghaiklor/generator-sails-rest-api
  • generator-sails-rest-api源代码文档
  • generator-sails-rest-api源代码下载
  • Git URL:
    git://www.github.com/ghaiklor/generator-sails-rest-api.git
  • Git Clone代码到本地:
    git clone http://www.github.com/ghaiklor/generator-sails-rest-api
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/ghaiklor/generator-sails-rest-api
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • generator-sails-rest-api

    Join the chat at https://gitter.im/ghaiklor/generator-sails-rest-api

    DownloadsDownloadsnpm versionLicense

    semantic-releaseCommitizen friendlydependenciesdev dependencies

    Onix-Systems

    提供已经配置和优化的船帆 REST API的文件生成器,其中带有预定义功能包。

    插件生成状态

    版本生成状态覆盖状态
    边缘( dev )Edge VersionEdge Version
    稳定( 主)Stable VersionStable Version

    特性

    • 发生器分成更小的部分,使你能够手脚模型,策略,控制器,等等 。 分开;
    • Disabled: csrf csrf grunt grunt grunt i18n session session session session session session session session views 。
    • 允许你快速配置数据库连接。你想使用的服务。等等的灵活问题。
    • 基于JWT和本地策略,Facebook,Twitter,VKontakte,bin,Instagram,Google等社交网络实现身份验证层;
    • 覆盖默认 blueprints 简化 REST API 中的CRUD操作,并在请求中添加 fields 或者 populate 等新特性;
    • 所有的配置文件清理和优化为 REST API ;
    • 有些生成器可以编写预定义的功能;
    • 子生成器,简化了创建cron配置;
    • 记录器生成器可以为 bunyanwinston 或者使用默认的风帆记录器搭建日志记录配置;
    • 使用 code ( 状态代码) 。message ( 状态消息) 和 data ( 响应数据) 字段响应的覆盖响应;
    • CipherServicePusherService ( 推送通知) 。SmsService 等ready-2-use服务的捆绑包。 你可以在下面查看已经实现服务的详细列表;
    • 已经在 connections.js 配置文件中声明了许多帆适配器,因此你可以轻松地在它们之间交换;
    • 实现了有用的表示中间件,比如 Connection: keep-alive 和GZip压缩。 简单来说,所有优化HTTP性能的东西都
    • Swagger生成器可以为你的项目搭建 Swagger UI资源管理器;

    正在启动

    命令行控制台

    安装收费 yeoman yeoman和英镑 generator-sails-rest-api:

    npm install -g yo generator-sails-rest-api

    创建项目目录并在项目目录下启动生成器:

    mkdir my-projectcd my-project
    yo sails-rest-api

    你将被提示回答问题。 回答这些问题,你将得到Sails项目。

    在脚手架之后,你可以像以前一样使用这个项目。 只需运行 app.js 文件或者使用npm脚本。

    npm start

    WebStorm 11

    开始创建新项目并选择文书类型:

    WebStorm 11 Create New Project

    如果你已经安装了sails-rest-api生成器,那么只需选择它并单击下一步。 否则,单击安装生成器并搜索 sails

    WebStorm 11 Search and Install generator

    选择生成器后单击next一步 button,回答已经提示的问题。

    WebStorm 11 Prompt and Answers

    恭喜你,你刚刚设置了你的第一个风扇 REST API



    文章标签:API  PRE  SCA  Generator  feature  Yeoman  sails  脚手架  

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