帮酷LOGO
  • 显示原文与译文双语对照的内容
Example Multicolour App with Hapi server, Mongo and OAuth integration

  • 源代码名称:multicolour-example
  • 源代码网址:http://www.github.com/Multicolour/multicolour-example
  • multicolour-example源代码文档
  • multicolour-example源代码下载
  • Git URL:
    git://www.github.com/Multicolour/multicolour-example.git
  • Git Clone代码到本地:
    git clone http://www.github.com/Multicolour/multicolour-example
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/Multicolour/multicolour-example
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • 多色示例应用

    Multicolour服务器,Mongo和OAuth的多色应用程序示例。

    正在启动

    Join the chat https://gitter.im/newworldcode/multicolour

    如果你以前没有使用 Mongo,或者没有服务器连接到你的Mongo数据库服务器,请阅读这个示例应用程序,以获得你自己的Mongo服务器的文档,以获取你自己的Mongo服务器。

    如果你已经运行了Mongo服务器,那么按照这些步骤将使你的服务器启动并运行。

    • 将数据库配置更新到 config.js 中的Mongo连接设置。
    • 在终端中运行 npm i 以获取应用程序的依赖项。
    • 如果你想使用认证插件,你需要在你想要使用的服务上注册一个注册应用程序,并将你的配置添加到 config.js 中,同时在中取消。

    运行 npm start 将启动服务器,如果 NODE_ENV"development",它将自动将数据库配置为随机数据。 每次你启动服务器时,这个种子都会发生,除非你在 config.js 中注释掉行 #14.

    一旦你得到了 "Server running at: http://your-server:1811" 你可以通过访问 http://localhost:1811/docs 文档来查看Swagger文档。

    content/blueprints 中编辑和创建到 add/edit/remove 端点的蓝图。

    要了解这些架构的结构,请参阅 Multicolour蓝图文档或者阅读关于如何添加自定义路由

    阅读更多关于 Multicolour维基

    我不想使用 Mongo

    ,Multicolour使用水线,因为它是 ORM,你可以在每个环境的数据库技术,每个蓝图,然而你喜欢的Waterline 。 以下是正式支持的适配器的列表:

    • sails-disk
    • sails-memory
    • sails-redis
    • sails-postgresql
    • sails-mongo
    • sails-mysql
    • sails-arango

    简单地更新 config.js 行 #69 上的require("sails-mongo") 并更新连接细节。

    麻省理工 2016




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