reconoce node_env node interno externo como comando node.js selenium jenkins npm protractor

node.js - node_env - npm no se reconoce como un comando interno o externo windows 10



Transportador no se reconoce como un comando interno o externo, programa operable o archivo por lotes (1)

Puede usar el plugin Jenkins NodeJS ( https://wiki.jenkins-ci.org/display/JENKINS/NodeJS+Plugin ) para instalar paquetes npm adicionales y adicionales como transportador, grunt, etc.

Después de instalar los paquetes npm a nivel global, puede seleccionar la casilla de verificación "Proporcionar nodo / npm bin / carpeta a PATH" para asegurarse de que puede ejecutar "transportador", "gruñir" en el comando de shell o lote.

Espero que esto ayude.

Tengo un transportador instalado en la máquina esclava de Windows. Estoy intentando ejecutar mi script usando el node index.js . Si desencadenar trabajo desde jenkins para ejecutar el comando anterior, se Protractor is not recognized as an internal or external command, operable program or batch file. error, como Protractor is not recognized as an internal or external command, operable program or batch file. . Pero cuando ejecuto el comando directamente en la máquina esclava, lo ejecuta con éxito.