我正在尝试为我的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并开始播放!它将自动安装。尽管它将安装在应用程序模块目录下,而不是播放模块目录下。

希望有帮助!

10-04 16:06
查看更多