Глава Foxx подверглась структурной переработке, и в выпуск v3.4.0 был добавлен новый контент.Поэтому я рекомендую использовать документацию 3.4 Foxx .
Вы можете поместить папку getting-started
в любое место, например, куда вы также поместите другие папки проекта, например, в ~/projects/arangodb/
или что вам будет угодно.
Продолжение читайте в руководстве Getting Started .Под заголовком Попробуйте вы найдете инструкции по развертыванию службы.Затем ArangoDB поместит файлы в нужную папку, например, /var/lib/arangodb3-apps/_db/_system/getting-started/
(где /getting-started
- это путь монтирования, а не имя папки проекта).
Также ознакомьтесь с руководством по Режим разработки для более быстрых итераций.Вы можете использовать rsync
, чтобы отслеживать изменения файлов в вашей текущей папке проекта и позволить ему копировать изменения в изменчивую папку приложения Foxx ArangoDB.Это намного безопаснее, чем работать в развернутой папке напрямую (если вы удалите службу, вы также потеряете свои изменения, и в кластере файлы могут быть перезаписаны, поскольку служба изменилась на другом координаторе).
Anтакже доступен обзор параметров Deployment , включая Foxx CLI , который можно использовать для объединения файлов из папки вашего проекта и развертывания их как службы (foxx upgrade ...
).