Как развернуть приложение на IPFS с помощью 4EVERLAND CLI

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
Войти в полноэкранный режим Выйти из полноэкранного режима

Процесс развертывания происходит в двух вариантах:

  1. Создать новый проект — Если вы никогда не разворачивали свой проект на 4EVERLAND, выберите этот первый вариант и введите основную информацию, такую как имя проекта и путь вывода приложения. Путь вывода — это производственная сборка для вашего приложения. В нашем случае мы используем React, и создание производственной сборки может быть выполнено путем запуска npm run build.

  1. Обновление существующего проекта — Если вам нужно внести некоторые изменения в существующий проект, вам может потребоваться повторное развертывание приложения. В моем случае я хотел внести некоторые изменения в CSS-файл, после чего я удалил предыдущую сборку и создал новую, выполнив npm run build.

После завершения развертывания вы можете перейти на приборную панель 4EVERLAND, и вы увидите ваше развернутое приложение на IPFS.

Чтобы посмотреть мое приложение, нажмите ЗДЕСЬ.

Помимо развертывания приложений, вы также можете привязать домен к веб-приложению. Для конфигурации домена вот несколько простых команд:

Привязка домена:

4ever-hosting domain -a
Войти в полноэкранный режим Выход из полноэкранного режима

Просмотр списка доменов:

4ever-hosting domain -ls
Войти в полноэкранный режим Выход из полноэкранного режима

Проверка домена:

4ever-hosting domain -c
Войти в полноэкранный режим Выход из полноэкранного режима

Заключение
Развертывание веб-приложения на 4EVERLAND с помощью CLI — довольно простой процесс. Процесс установки прост, а пакет npm обновлен и не имеет уязвимостей. Помимо развертывания, вы также можете настроить свой домен так, чтобы он указывал на приложение с помощью CLI. Чтобы узнать больше и быть в курсе последних улучшений и обновлений, подпишитесь на рассылку новостей 4EVERLAND.

Оцените статью
devanswers.ru
Добавить комментарий