Web Rocks

lua-users home
wiki

Webrocks 是用於管理 LuaRocks 套件的網頁工具。

說明:提供跨平台的圖形使用者介面,用於管理 LuaRocks 的安裝。指令碼 wrocks 會啟動小型網頁伺服器,並開啟預設瀏覽器。它預設會使用 localhost:8080,但你可以使用 -addr=ADDR 設定實際的 IP 位址,而 -port=PORT 可設定預設連接埠。這可讓你管理 LuaRocks 伺服器安裝;在這種情況下,可以使用 -nolaunch 來禁止一般瀏覽器啟動。(但應小心在一些防火牆的後面執行,因為這無法保證安全性!)

Webrocks 會下載預設儲存庫的 index.html。目前,只能使用 http 通訊協定;清單中的其他儲存庫一概忽略。接著將分析這個文件,使其變成互動性更佳的形式,套件名稱會變成可按的連結,並新增明確的「安裝」和「移除」連結。最右方欄的色彩樣式會改變,以指示套件是否已安裝。

安裝的目標只有套件名稱(沒有副檔名),而網頁伺服器會使用這個來驅動 LuaRocks 安裝指令。每一個安裝都會產生一個類似於 PACKAGE-install-log.txt 的記錄檔。如果安裝失敗,則會在瀏覽器中顯示這個記錄檔。

下載: http://mysite.mweb.co.za/residents/sdonovan/lua/webrocks-1.0.tgz 。Webrocks 可透過 LuaRocks 取得:luarocks install webrocks

作者: SteveDonovan

授權: MIT/X11


最近變更 · 偏好設定
編輯 · 歷史記錄
上次編輯於 2009 年 10 月 31 日,下午 11:28 (GMT) (差異)