【问题标题】:Possible to run bower & npm on Travis-initiated builds?可以在 Travis 启动的构建上运行 bower 和 npm 吗?
【发布时间】:2015-03-15 15:37:02
【问题描述】:

我在 GitHub (https://github.com/njacobs5074/InOutBoard) 上托管了一个项目,该项目在构建过程中运行来自 Maven 的 npmbower 命令。这样做是为了确保安装了正确的 JavaScript 包 - 我的项目是一个带有 JavaScript 前端的 Java Web 应用程序。

显然,这在我的开发盒上运行良好,因为我在我的 PATH 中安装了这些命令。只是不清楚如何与 Travis 合作。

非常感谢,

尼克

【问题讨论】:

    标签: javascript maven npm bower travis-ci


    【解决方案1】:

    每个 Travis worker 都安装了 node.js 运行时和 NPM,因此您可以使用它来安装 Bower。
    为了安装 Bower 并运行 bower install,请将以下内容添加到 .travis.yml:

    before_script:
      - npm install -g bower
      - bower install
    

    【讨论】:

    • 谢谢!这有帮助。我必须做更多的事情,因为我希望 npm & bower 在本地工作时通过 Maven 运行 - 所以我使用了基于 bower 创建的目录的 Maven 配置文件。但是,再次感谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-09-04
    • 2015-06-09
    • 2019-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-30
    相关资源
    最近更新 更多