898 B
898 B
GPIO Monitor Web Interface
Веб-интерфейс для мониторинга GPIO и видеопотока с камеры.
Требования
- Node.js 20.x или выше
- npm 10.x или выше
- Go 1.21
1. Установка Node.js и npm на Raspberry Pi
# Добавление официального репозитория NodeSource
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo bash -
# Установка Node.js и npm
sudo apt install -y nodejs
# Проверка установки
node --version # v20.20.2
npm --version # 10.8.2
### 2.Инициализация npm проекта
# Переход в директорию с веб-файлами
cd ~/temp/golang/cmd/server/web
# Инициализация package.json
npm init -y
# Установка TypeScript и типов Node.js
npm install -D typescript @types/node