📝 O que é node-gyp?
node-gyp é uma ferramenta de linha de comando de plataforma cruzada escrita em Node.js para compilar módulos addon nativos para Node.js. Ele contém uma cópia vendida do projeto gyp-next que foi usado anteriormente pela equipe do Chromium, estendido para oferecer suporte ao desenvolvimento de complementos nativos do Node.js.
Observe que o node-gyp não é usado para construir o próprio Node.js.
Várias versões de destino do Node.js são suportadas (ou seja, 0,8, ..., 4, 5, 6, etc.), independentemente de qual versão do Node.js está realmente instalada em seu sistema (node-gyp baixa os arquivos de desenvolvimento necessários ou cabeçalhos para a versão de destino).
Instalar o node-gyp no linux
Abra seu terminal do ubuntu e digite:
Terminal de Comando
npm install -g node-gyp
Instalar o Python no linux
Terminal de Comando
sudo apt-get update
sudo apt-get install python3-pip
python3 -V
Instalar o G++ the C++ compiler no linux
Terminal de Comando
sudo apt-get install build-essential
g++ --version
Definir caminho do executavel do python para o npm
Terminal de Comando
npm config set python /usr/bin/pydoc3.8