2
我一直在玩ARngoDB一段時間,並試圖遵循this指南,瞭解如何使用Foxx-Manager部署Foxx應用程序。問題是我無法使用Foxx-Manager部署簡單的example app。無法使用Foxx-Manager部署hello-foxx應用程序
我嘗試使用下面的命令來安裝它:
foxx-manager install hello-foxx /example
而且顯示以下錯誤:
Error: Cannot find application 'app:hello-foxx:1.4.1'
日誌說,這個程序是沒有發現:
2014-06-30T08:22:25Z [25822] ERROR manifest file is missing '/usr/share/arangodb/js/apps/system/hello-foxx-1.4.1/manifest.json'
實際上,在/usr/share/arangodb/js/apps/system/
文件夾中找不到hello-foxx-1.4.1
目錄。如果我檢查福克斯-經理配置變量,它似乎像應用程序都放在/var/lib/arangodb-apps/databases/_system/
目錄,而不是內:
The following configuration values are effective on the server:
- appPath: "/var/lib/arangodb-apps/databases/_system"
- devAppPath: null
- logFilePath: "/var/log/arangodb/arangod.log"
- startupPath: "/usr/share/arangodb/js"
在該目錄上的LS揭示了招呼,福克斯的應用程序實際上是擺在那裏:
$ ls /var/lib/arangodb-apps/databases/_system/
hello-foxx-1.4.1
我肯定會失去一些東西。使用Foxx-Manager安裝應用程序時的預期行爲是什麼?什麼是期望的目錄來保存通過Foxx-Manager安裝的應用程序?
由於提前,
嗨@mchacki,應用程序現在正確部署,但由於某種原因,端點無法訪問(我得到所有時間未知路徑錯誤)。 – jarandaf
對不起,在將應用程序添加到我們的foxx應用程序存儲庫時犯了一個小錯誤...您可以再試一次(它應該安裝「v1.4.4」),以防您獲得較低版本時請嘗試'foxx-manager update'。 – mchacki