美文网首页
Vapor 2.0 - Leaf提供程序(Leaf Provid

Vapor 2.0 - Leaf提供程序(Leaf Provid

作者: 韩云智VL | 来源:发表于2017-08-14 17:10 被阅读0次

    前往 Vapor 2.0 - 文档目录

    添加Leaf提供程序包到您的项目之后,在代码中设置提供程序更容易的。

    加入Droplet(Add to Droplet)

    首先,用你的Droplet注册LeafProvider.Provider

    import Vapor
    import LeafProvider
    
    let config = try Config()
    try config.addProvider(LeafProvider.Provider.self)
    
    let drop = try Droplet(config)
    
    ...
    

    配置Droplet(Configure Droplet)

    一旦将提供程序添加到您的Droplet中,您可以将您的Droplet配置为使用Leaf视图渲染器。
    Config/droplet.json

    {
        ...,
        "view": "leaf",
        ...
    }
    

    瞧一瞧
    设置指南中了解有关配置文件的更多信息。

    手册(Manual)

    如果您想要对视图渲染器进行硬编码,
    您还可以手动设置drop.view属性。

    import Vapor
    import LeafProvider
    
    let view = LeafRenderer(viewsDir: drop.viewsDir)
    let drop = try Droplet(view: view)
    

    完成(Done)

    下次启动应用程序时,您的视图将使用Leaf渲染。

    相关文章

      网友评论

          本文标题:Vapor 2.0 - Leaf提供程序(Leaf Provid

          本文链接:https://www.haomeiwen.com/subject/kkgurxtx.html