我正在尝试为我的Play安装此pagination module!应用程序,但无法正常工作。我提取了/ play / modules / paginate-head /中的zip文件,并在SO上举了一个示例,将我的dependencies.yml文件更改为:
# Application dependencies
require:
- play
- pagination -> paginate-head
repositories:
- My modules:
type: local
artifact: ${application.path}/../[module]
contains:
- paginate-head
但是我仍然不认为该模块正在加载。我假设它的文档应该出现在
http://localhost:9000/@documentation/home
上,或者还有其他方法可以查看是否已加载模块?它也没有告诉我控制台中的任何内容。有什么想法如何安装它吗?
最佳答案
您无需解压缩zip文件,只需运行以下命令
播放安装分页头
应该工作正常。但是解压缩也可以。您也不需要在dependents.yml文件中的“存储库”部分。玩!知道在哪里可以找到模块。
真正的问题是您的需求应如下所示:
require:
- play
- play -> paginate head
注意“->”左侧的播放,表示它是一个模块。 “paginate”和“head”之间也没有破折号。这是因为“paginate”是模块名称,“head”是版本,这些名称之间应用空格隔开。
此外,对于主Play中托管的模块!模块回购,您甚至不必安装它们。您只需在上面添加require并开始播放!它将自动安装。尽管它将安装在应用程序模块目录下,而不是播放模块目录下。
希望有帮助!