首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >play.plugins和plugins.sbt有什么区别?

play.plugins和plugins.sbt有什么区别?
EN

Stack Overflow用户
提问于 2015-04-25 03:09:04
回答 1查看 55关注 0票数 0

在一出戏里!应用程序(Play 2.3),有时我看到一个插件是通过在文件addSbtPlugin中添加一个project/plugins.sbt条目而启用的。对于我通过扩展插件特性创建的其他插件,我必须添加一个conf/play.plugins文件来注册插件。这两种实现相同功能的方法,还是在plugins.sbt中声明的插件与扩展Plugin特性的插件有根本的不同?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-25 06:11:28

plugins.sbt是您构建的插件(用于sbt )。当您构建应用程序时,它们将由sbt加载并运行。例如,sbt插件在构建时会编译更少的文件。当您部署应用程序时,不需要更少的插件,因为已经编译成css文件的文件越少。

play.plugins是应用程序运行时的插件。例如,如果您有某种类型的数据库插件,则需要在应用程序运行时加载并通过play运行。在构建时不需要它,因为在构建应用程序时,您没有连接到数据库。

因此,它们从根本上是不同的,被不同的东西加载,实现不同的接口等等。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29860549

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档