CLI известен как наиболее эффективный и действенный способ развертывания программ, отладки или управления компьютером. Большинство продуктов, создаваемых компаниями, используют CLI, поскольку он более эффективен для выполнения таких действий, как повторяющиеся задачи, а также использует меньше памяти по сравнению с графическим интерфейсом пользователя (GUI).
4EVERLAND поставляется с CLI, который предлагает упрощенный способ развертывания вашего Framework прямо из репозитория. CLI — это отличный вариант для тех, кто предпочитает более быстрый способ развертывания, и он поставляется с набором команд для упрощения процесса развертывания.
Чтобы начать работу с хостингом CLI, вам нужно импортировать пакет npm 4EVERLAND, после чего вы сможете поиграть с командами хостинга CLI. В этом материале мы развернем базовое приложение To-do React App и пройдем через весь процесс настройки и развертывания.
В своем репозитории приложений установите npm-пакет 4EVERLAND CLI, выполнив:
npm install -g @4everland/hosting-cli
После установки проверьте версию пакета, чтобы убедиться, что она обновлена во избежание каких-либо проблем с безопасностью или производительностью, выполнив следующие действия:
4ever-hosting -v
Если версия пакета обновлена, выполните вход в систему хостинга 4EVERLAND. В настоящее время установленный пакет является последней версией, но для уверенности запустите 4ever-hosting-v.
Следующим шагом будет вход в 4EVERLAND, запустив:
4ever-hosting login
После этого вы получите запрос на ввод маркера аутентификации. Этот токен может быть сгенерирован из приборной панели хостинга, а секретный ключ вы можете просмотреть только один раз, поэтому обязательно запишите его или сохраните и вставьте в подсказку CLI.
После успешного входа в систему мы можем перейти к тестированию основной функции — развертыванию вашего приложения. Развертывание может быть выполнено путем запуска:
4ever-hosting deploy
Процесс развертывания происходит в двух вариантах:
- Создать новый проект — Если вы никогда не разворачивали свой проект на 4EVERLAND, выберите этот первый вариант и введите основную информацию, такую как имя проекта и путь вывода приложения. Путь вывода — это производственная сборка для вашего приложения. В нашем случае мы используем React, и создание производственной сборки может быть выполнено путем запуска npm run build.
- Обновление существующего проекта — Если вам нужно внести некоторые изменения в существующий проект, вам может потребоваться повторное развертывание приложения. В моем случае я хотел внести некоторые изменения в CSS-файл, после чего я удалил предыдущую сборку и создал новую, выполнив npm run build.
После завершения развертывания вы можете перейти на приборную панель 4EVERLAND, и вы увидите ваше развернутое приложение на IPFS.
Чтобы посмотреть мое приложение, нажмите ЗДЕСЬ.
Помимо развертывания приложений, вы также можете привязать домен к веб-приложению. Для конфигурации домена вот несколько простых команд:
Привязка домена:
4ever-hosting domain -a
Просмотр списка доменов:
4ever-hosting domain -ls
Проверка домена:
4ever-hosting domain -c
Заключение
Развертывание веб-приложения на 4EVERLAND с помощью CLI — довольно простой процесс. Процесс установки прост, а пакет npm обновлен и не имеет уязвимостей. Помимо развертывания, вы также можете настроить свой домен так, чтобы он указывал на приложение с помощью CLI. Чтобы узнать больше и быть в курсе последних улучшений и обновлений, подпишитесь на рассылку новостей 4EVERLAND.