我在本地和全球安装了gulp。我可以在正常的命令行中运行gulp,但是从Teamcity服务(在Windows的帐户本地系统下运行)调用gulp失败。
要重现,我使用来自PSTools(https://technet.microsoft.com/en-au/sysinternals/bb897553)的psexe来打开带有本地系统帐户的cmd:
我可以运行npm
但在全局执行gulp时会收到错误
注意:
我可以通过转到项目文件夹并运行node_modules\.bin\gulp.cmd -v
有什么想法吗?