OPM 是 OpenResty 官方提供的包管理工具,可以用来从中心 OPM 包服务器上面安装社区贡献的第三方模块。
近期我们对 OPM 网站进行了一些页面功能和样式的优化,新增了包列表页、上传记录列表页、 包搜索页、包详情信息页、用户信息页和文档页,并支持分页处理。
详细改动如下:
首页
显示基础统计信息,和最近更新的 10 个包列表:
包列表页
按更新时间排序,分页显示全部包列表:
上传记录列表页
按更新时间排序,分页显示全部包上传记录:
包搜索页
支持对包进行关键词搜索:
包详情信息页
显示包的基础信息,包括包的上传用户、协议、依赖和历史版本列表等:
用户信息页
显示包上传用户的信息,包括贡献包的数量、email、博客和所贡献包的列表等:
文档页
显示基础文档:
TODO:
- 支持包的文档展示和对包文档中关键词的搜索;
- 添加
opm reinstall
命令来重新安装已安装的包;
- 添加
opm files <package>
命令来列出指定包的全部文件;
- 添加
opm whatprovides <package>
命令来找出指定文件属于哪个包;
- 支持打包非 lua 文件;
- 支持 Lua C 模块和标准 C 库;
- 对来自 LuaRocks 的包的有限支持;
更多
欢迎反馈意见,并贡献出色的 OPM 包!
OpenResty XRay
Nov 19, 2020
OpenResty XRay
更新于 Dec 20, 2021
预计阅读 1 分钟
OpenResty Contributor T 恤来了
OpenResty XRay
Nov 5, 2020
OpenResty XRay
更新于 Jan 4, 2022
预计阅读 2 分钟
OpenResty 1.19.3.1 正式版发布 & 线上分享会回顾
- OpenResty 1.19.3.1 正式发布
- 会议回顾
- 开场
- OpenResty 下的 Proxy 和 Balancer 流程解析以及新的功能
- ssl.server_port 实现分享
- ssl.verify_client 简介
- 为 lua-resty-mysql 添加 sha256 plugin
- TLS 握手阶段与后续阶段共享 ngx.ctx 的妙用
- 使用 OpenResty XRay 来优化开源 OpenResty 核心及其应用
- OpenResty 1.19.3.1 正式发布
- 会议回顾
- 开场
- OpenResty 下的 Proxy 和 Balancer 流程解析以及新的功能
- ssl.server_port 实现分享
- ssl.verify_client 简介
- 为 lua-resty-mysql 添加 sha256 plugin
- TLS 握手阶段与后续阶段共享 ngx.ctx 的妙用
- 使用 OpenResty XRay 来优化开源 OpenResty 核心及其应用
OpenResty XRay
Oct 25, 2020
OpenResty XRay
更新于 Jan 2, 2022
预计阅读 1 分钟
[报名] OpenResty 1.19.3.1 新版本线上分享会
- 参会方式
- OpenResty 1.19.3.1 RC1
- 参会方式
- OpenResty 1.19.3.1 RC1
OpenResty XRay
Oct 13, 2020
OpenResty XRay
更新于 Jan 2, 2022
预计阅读 2 分钟
OpenResty 1.19.3.1 预览版发布 & 线上分享会预告
OpenResty XRay
Jul 8, 2020
OpenResty XRay
更新于 Jan 2, 2022
预计阅读 1 分钟
OpenResty 1.17.8.1 新版发布