【问题标题】:How Can I Seamlessly Use A Local Bower Dependency?如何无缝使用本地 Bower 依赖项?
【发布时间】:2014-11-03 21:30:41
【问题描述】:

我正在与一个项目一起开发一个库。该项目将库作为依赖项。两者都在我的本地机器上,我已将 lib 的 git 文件的路径添加到项目的 bower.json:

"devDependencies": {
    "example": "/Users/me/Documents/path/to/example/.git"
}

这很好用,但每次我更新库时我都必须:

  1. 在 lib 中添加和提交更改的文件
  2. 更新 bower 中的依赖项

如何简化此流程?有没有办法让项目始终使用当前状态的库?

【问题讨论】:

    标签: javascript git dependencies local bower


    【解决方案1】:

    Bower 将当前用于依赖项的 URL 标识为本地 git 存储库,因此 Bower 使用 Git file system resolver。这意味着您的更改必须提交到存储库,以便 Bower 解决它们(解析器正在检查本地存储库中的更改)。
    您可以将 URL 更改为以下形式的内容:"example": "/Users/me/Documents/path/to/example/"。您可以使用目录、文件或存档的路径。
    这将使 Bower 使用 file system resolver 而只是简单地复制库文件(根据文件夹中的 bower.json)。

    不确定是否可以避免在 Bower 中更新依赖项的步骤。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-02-10
      • 2016-01-13
      • 2015-06-06
      • 1970-01-01
      • 1970-01-01
      • 2013-08-18
      • 2013-08-08
      相关资源
      最近更新 更多