Qualcuno può spiegarmi cos'è node-gyp
e perché utilizza i miei file di sistema per creare pacchetti Node.JS.
- Se Ii costruisci un progetto di nodo e viene utilizzato
node-gyp
internamente. - Quindi ho solo tarato quel progetto e sono passato a un sistema diverso
- Lo scompongo lì e provo a usarlo
Questo approccio funzionerà?
yarn why node-gyp
torna con: perché node-sass
, quindi sono sicuro che abbia altri usi, ma potrebbe essere nel tuo progetto se a te o qualcuno che ami è stato diagnosticato sass
.
node-gyp
è comemake
. È uno strumento utilizzato per controllare il processo di compilazione dei progetti C ++. Solo, è progettato specificamente per i componenti aggiuntivi di node.js (moduli scritti in C ++). Quindi passare a un sistema diverso può funzionare se utilizza la stessa CPU. Il passaggio a un sistema operativo o CPU diverso (ad esempio da x86 a ARM) non funzionerà. Per Linux, il passaggio a una distribuzione diversa di una versione diversa della stessa distribuzione può o non può funzionare. Non sono sicuro al 100% se il passaggio a una versione diversa di node.js funzionerebbe