Как установить Graph CLI на Ubuntu

Несколько дней назад я застрял, пытаясь установить Graph-cli на свою операционную систему Ubuntu. Мне пришлось провести много исследований, чтобы разобраться в этом, и я сделал это с помощью своих коллег.
В этой статье я расскажу, как установить Graph-cli на Ubuntu, и это будет быстро.

Graph CLI написан на JavaScript, и для его использования вам потребуется установить либо yarn, либо npm; предполагается, что у вас есть yarn. Как только у вас есть yarn, установите Graph CLI, выполнив команду ,

Для Ubuntu установите с помощью yarn или npm:

sudo yarn global add @graphprotocol/graph-cli
Войдите в полноэкранный режим Выйти из полноэкранного режима

Ключевое слово sudo дает зависимостям root-доступ к вашей ОС.

Другие методы в Linux
libsecret используется для хранения маркеров доступа, поэтому вам может потребоваться установить его перед началом работы. Используйте одну из следующих команд, в зависимости от вашего дистрибутива:

Debian/Ubuntu:

sudo apt-get install libsecret-1-dev
Войти в полноэкранный режим Выйти из полноэкранного режима

Red Hat:

sudo yum install libsecret-devel
Войти в полноэкранный режим Выйти из полноэкранного режима

Arch Linux:

sudo pacman -S libsecret
Войти в полноэкранный режим Выйдите из полноэкранного режима

Для других ОС установите с помощью yarn или npm:

yarn global add @graphprotocol/graph-cli
Войдите в полноэкранный режим Выйти из полноэкранного режима

После установки команда graph init может быть использована для создания нового проекта подграфа, либо на основе существующего контракта в любой из публичных сетей Ethereum, либо на основе примера подграфа. Эту команду можно использовать для создания подграфа на Subgraph Studio, передав команду graph init —product subgraph-studio.

Если у вас уже есть смарт-контракт, развернутый в основной сети Ethereum или одной из тестовых сетей, загрузка нового подграфа на основе этого контракта может стать хорошим способом начать работу.

Подробнее о создании и развертывании подграфа можно узнать здесь.

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