【问题标题】:Issue with the NPMNPM 的问题
【发布时间】:2016-09-08 03:28:22
【问题描述】:

当我尝试运行构建时,它使用 NPM 和 Bower 依赖项。它使用 bower 依赖项,并且在任何时候都会失败(因为它是随机选择的 bower 依赖项)。一些依赖项完美运行,而一些依赖项无法克隆。当我尝试再次运行构建时,失败的依赖项将克隆,并且无法克隆其他依赖项。我已经在 Dockerfile 中设置了 NPM 的代理。

错误信息如下:

ECMDERR 无法执行“git clone https://github.com/handsontable/ngHandsontable.git -b 0.7.0-beta2 --progress .--depth 1”,退出代码#128 Ø 当它无法克隆时,所有依赖项的退出代码都是相同的 #128。

我相信这不是代理的问题,因为当我在终端本地尝试时构建成功并且当我尝试再次运行相同的构建而不进行任何更改时它失败了,我不确定它为什么会发生。有人可以帮我解决这个问题吗?

【问题讨论】:

    标签: git jenkins docker npm bower


    【解决方案1】:

    由于您没有提供完整的日志,因此可能是 Bower 的缓存问题。尝试清理 Bower 缓存。

    bower cache clean
    

    应该可以的。

    【讨论】:

    • 这应该是bower cache clean
    • 不错的补充,不知道那个。我会改变我的答案。
    猜你喜欢
    • 2020-10-30
    • 2018-02-20
    • 2022-06-10
    • 1970-01-01
    • 2016-08-20
    • 2018-06-16
    • 2019-03-08
    相关资源
    最近更新 更多