Y a-t-il un node-waf pour Node.js sur Windows?

J’essaye d’installer le module ‘png’ de Node.js en utilisant la commande suivante:

npm installer png

Cependant, je reçois l’erreur suivante:

node-waf configure la construction

‘node-waf’ n’est pas reconnu comme une commande interne ou externe

Ma question est la suivante: y a-t-il node-waf pour windows?

À partir du nœud 0.8, le système de compilation waf a été supprimé et remplacé par le nœud-gyp multiplate-forme.

Pour faire fonctionner gyp sous Windows, vous avez besoin de Python 2.7 et de MS Visual C ++ (et pour les versions x64, du SDK Win 7 x64 ).

Bien sûr, avoir gyp ne vous aide pas à installer le paquet que vous voulez (car il utilise waf). Normalement, vous devez faire en sorte que le responsable du projet mette à niveau le nouveau système de construction ou le fourche et le répare vous-même (ce n’est pas si difficile ).

Cependant, il semblerait que l’auteur de node-png ait en fait ajouté des liaisons gyp dans le référentiel GitHub , mais n’a pas poussé ces modifications sur npm (peut-être qu’elles ne fonctionnent pas encore). Vous pouvez essayer de cloner le repo et voir si vous pouvez le faire construire.