所以。这是来自“ EnvInject”插件的问题:https ://issues.jenkins-
ci.org/browse/JENKINS-26583
如果您想保留EnvInject,则上述我的解决方法#4是正确的解决方案。
env.NODE_HOME="${tool 'Node 6.x'}"env.PATH="${env.NODE_HOME}/bin:${env.PATH}"sh 'npm -version'否则,删除EnvInject插件也是一个可行的解决方案。

所以。这是来自“ EnvInject”插件的问题:https ://issues.jenkins-
ci.org/browse/JENKINS-26583
如果您想保留EnvInject,则上述我的解决方法#4是正确的解决方案。
env.NODE_HOME="${tool 'Node 6.x'}"env.PATH="${env.NODE_HOME}/bin:${env.PATH}"sh 'npm -version'否则,删除EnvInject插件也是一个可行的解决方案。