【问题标题】:npm install in TFS build throws "not found: git"TFS 构建中的 npm install 抛出“未找到:git”
【发布时间】:2016-02-21 23:11:00
【问题描述】:

我为 windows 和 node.js 安装了 Git,它们都在系统的变量“Path”上并且可用。

我在项目中有 packages.json 文件,并且有 TFS 构建步骤定义可以这样调用它:

<Target Name="BeforeBuild">
  <Exec Command="npm install" /> 
</Target>

当我转到 TFS 服务器并在我的项目目录中执行“npm install”时,所有包都设置正确。

当 TFS 在构建过程中执行“npm install”时,我收到此错误:
执行 (0, 0)
未找到:混帐

【问题讨论】:

    标签: node.js tfs npm npm-install


    【解决方案1】:

    Bamboo 遇到了同样的问题。 TFS 作为服务运行,服务帐户的 PATH 可能与您在此处看到的不同。 如果可以,请登录 TFS 用户帐户并调整“用户变量” 包括你到 Git 的路径。应用程序可能采用“用户路径变量”而不是组合“用户”和“系统”路径。

    【讨论】:

    • 这个错误在我清除 npm 缓存时不知何故消失了。无论如何谢谢你的回应!
    猜你喜欢
    • 1970-01-01
    • 2017-02-13
    • 1970-01-01
    • 2013-11-23
    • 2022-01-17
    • 2021-12-18
    • 2017-11-24
    相关资源
    最近更新 更多