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
更新於 Nov 19, 2020
預計閱讀 1 分鐘
OpenResty Contributor T 恤來了
OpenResty XRay
Nov 5, 2020
OpenResty XRay
更新於 Nov 5, 2020
預計閱讀 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
更新於 Oct 25, 2020
預計閱讀 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
更新於 Oct 13, 2020
預計閱讀 2 分鐘
OpenResty 1.19.3.1 預覽版釋出 & 線上分享會預告
OpenResty XRay
Jul 8, 2020
OpenResty XRay
更新於 Jul 8, 2020
預計閱讀 1 分鐘
OpenResty 1.17.8.1 新版釋出