8 Возникающие проблемы при установке
Артур Галямов edited this page 3 years ago

В данном разделе описаны возможные проблемы, с которыми вы можете столкнуться при сборке платформы Мирокод

Обновление версии golang

Возникало в LUbuntu 20.04.

При выполнении команды

TAGS="bindata sqlite sqlite_unlock_notify" make build

возникла такая ошибка:

Gitea requires Go 1.16 or greater to build, but 001013008 was found. You can get an updated version at https://go.dev/dl/ make: *** [Makefile:208: go-check] Ошибка 1

В этом случае удалите старую версию go:

$ sudo apt remove golang

Далее установите более новую версию Go.

Обновление версии nodejs

Возникало в LUbuntu 20.04.

При выполнении команды

TAGS="bindata sqlite sqlite_unlock_notify" make build

Ругается, что версия nodejs не соответствует требованиям.

В этом случае удалите установленную версию nodejs:

$ sudo apt remove nodejs

Далее установите подходящую версию nodejs.

Несколько версий nodejs

Если при установке платформы у вас уже есть проекты, которые требуют более старую версию nodejs, то можно воспользоваться NVM. См. инструкция по установке и использованию.

Например, подобная ситуация была у меня с проектом КОПИКУПИ, который требовал версию 16 для nodejs. Тогда как платформа требовала версию 18.