【问题标题】:how to commit node modules change to git如何提交节点模块更改为 git
【发布时间】:2014-06-13 02:54:24
【问题描述】:

我为 mocha 测试定制了 xunit 报告器以生成 xml 报告。我想在詹金斯进行测试。我将项目的代码更改提交到git并与jenkins集成并执行。但是对于定制的 xunit 报告模块,如何将节点模块提交给 jenkins。因为到目前为止,我只将项目代码提交给 git 并在 jenkins 中使用。

 jenkins use JUnit reporter to publish the result. 

请帮我如何在 jenkins 中使用自定义的节点模块?

【问题讨论】:

    标签: node.js jenkins mocha.js


    【解决方案1】:

    那里有几个选项。如果您已经分叉了 xunit 报告器,您可能希望将依赖项添加到 package.json 作为git url。这将允许 Jenkins 在拉下所有其他依赖项时拉下依赖项的修改版本。

    如果您只想将修改后的文件包含在 node_modules 文件夹中,您可以手动添加它们,这将覆盖 .gitignore。像下面这样的东西应该可以工作。

    git add ./node_modules/customized_package/* -f
    

    -f 将强制添加文件,即使它们本来会被忽略。

    【讨论】:

    • 如果我以后核对 node_modules 文件夹并重新安装会怎样?我假设更改被覆盖。有没有办法说“节点:使用我的修改!”?
    猜你喜欢
    • 1970-01-01
    • 2016-02-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-19
    • 2012-09-30
    • 2021-05-02
    • 2022-07-21
    • 1970-01-01
    相关资源
    最近更新 更多