我正在尝试安装这个 pagination module为了我的游戏!应用程序,但无法使其正常工作。我已经在/play/modules/paginate-head/中提取了 zip 文件,我在这里举了一个例子,将我的 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文件,直接运行命令即可
play install paginate-head
应该可以正常工作。但是解压缩也可以。您也不需要 dependencies.yml 文件中的“存储库”部分。玩!知道在哪里可以找到模块。
真正的问题是你的要求应该是这样的:
require:
- play
- play -> paginate head
请注意“->”左侧的 Play ,表示它是一个模块。 “分页”和“头部”之间也没有破折号。这是因为“paginate”是模块名称,“head”是版本,它们应该用空格分隔。
此外,对于托管在主 Play!模块 repo ,你甚至不必安装它们。您只需添加上面的要求并开始 Play !它会自动安装它。虽然它将安装在应用程序模块目录下,而不是 Play 模块目录下。
希望对您有所帮助!
关于module - 如何安装 Play !框架模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6270200/