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.