¿Alguien puede explicarme qué es node-gypy por qué usa los archivos de mi sistema para construir paquetes Node.JS?
- Si construyo un proyecto de nodo y lo usé
node-gypinternamente. - Luego, simplemente alquilé ese proyecto y me mudé a un sistema diferente
- Lo desabrocho ahí y trato de usarlo
¿Funcionará este enfoque?

node-gypes comomake. Es una herramienta que se utiliza para controlar el proceso de compilación de proyectos C ++. Solo que está diseñado específicamente para complementos de node.js (módulos escritos en C ++). Por lo tanto, cambiar a un sistema diferente puede funcionar si usa la misma CPU. Moverse a un sistema operativo o CPU diferente (por ejemplo, de x86 a ARM) no funcionará. Para Linux, cambiar a una distribución diferente de una versión diferente de la misma distribución puede funcionar o no. No estoy 100% seguro de si pasar a una versión diferente de node.js funcionaríayarn why node-gyp, vuelve con: porquenode-sass, así que estoy seguro de que tiene otros usos, pero puede ser en tu proyecto si tú o alguien a quien amas han sido diagnosticadossass.Respuestas:
node-gypes una herramienta que compila complementos de Node.js. Los complementos de Node.js son módulos nativos de Node.js, escritos en C o C ++, que, por lo tanto, deben compilarse en su máquina. Una vez compilados con herramientas como node-gyp, se puede acceder a su funcionalidad a través derequire(), al igual que cualquier otro módulo Node.js.Si hace lo que sugirió que el módulo no funcionará, necesitará compilarlo / construirlo con node-gyp en el sistema al que movió el programa.
node-gyp: https://github.com/nodejs/node-gypComplementos de Node.js: https://nodejs.org/api/addons.html
fuente