Подтвердить что ты не робот

Что такое node -gyp

Может кто-нибудь объяснить мне, что такое node-gyp и почему он использует мои системные файлы для сборки пакетов Node.JS.

  • Если Ii построит проект node, и он использует node -gyp внутренне.
  • Затем я просто смонтировал этот проект и перешел в другую систему.
  • Я развожу его и попробую использовать его

Будет ли этот подход работать?

4b9b3361

Ответ 1

node -gyp - это инструмент, который компилирует Node.js Addons. Node.js Аддоны являются родными модулями Node.js, написанными на C или С++, которые поэтому должны быть скомпилированы на вашем компьютере. После того, как они скомпилированы с помощью таких инструментов, как node -gyp, их функциональность может быть доступна через require(), как и любой другой модуль Node.js.

Если вы сделаете то, что предложили, модуль не будет работать, вам нужно будет скомпилировать его/построить с помощью node -gyp в системе, в которую вы переместили программу.

node -gyp: https://github.com/nodejs/node-gyp

Node.js Аддоны: https://nodejs.org/api/addons.html