【问题标题】:Modified .bower.json file not updating修改后的 .bower.json 文件未更新
【发布时间】:2014-04-29 12:51:49
【问题描述】:

当我使用 bower 下载一个包时,它会在包文件夹中创建一个 .bower.json 文件。当我修改忽略列表并运行 bower update 但它不会更新。

{
  "name": "less",
  "version": "1.6.3",
  "main": "./dist/less-1.6.3.js",
  "ignore": [
    "**/.*",
    "test",
    "*.md",
    "LICENSE",
    "Gruntfile.js",
    "package.json",
    "bower.json"
  ],
  "homepage": "https://github.com/less/less",
  "_release": "1.6.3",
  "_resolution": {
    "type": "version",
    "tag": "v1.6.3",
    "commit": "0cfd753e3750ff1ee4c54e09d10ea1a633b0ce89"
  },
  "_source": "git://github.com/less/less.git",
  "_target": "1.6.3",
  "_originalSource": "less"
}

改为

{
  "name": "less",
  "version": "1.6.3",
  "main": "./dist/less-1.6.3.js",
  "ignore": [
    "LICENSE",
    "Gruntfile.js",
    "package.json",
    "bower.json"
  ],
  "homepage": "https://github.com/less/less",
  "_release": "1.6.3",
  "_resolution": {
    "type": "version",
    "tag": "v1.6.3",
    "commit": "0cfd753e3750ff1ee4c54e09d10ea1a633b0ce89"
  },
  "_source": "git://github.com/less/less.git",
  "_target": "1.6.3",
  "_originalSource": "less"
}

有没有办法在我的包中获取这些文件?

【问题讨论】:

    标签: javascript bower


    【解决方案1】:

    它以点为前缀并隐藏是有原因的。你不应该碰它。它在 Bower 内部使用。如果您需要更新忽略列表,您应该向相关包的 bower.json 提交拉取请求。

    【讨论】:

    • 似乎适合 semver 实施。
    【解决方案2】:

    如果包文件夹同时包含 .bower.jsonbower.json,Bower 是否能识别出差异?哪个是首选?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-12
      • 1970-01-01
      • 1970-01-01
      • 2023-04-08
      • 2022-11-20
      • 1970-01-01
      • 2018-05-08
      • 2013-09-23
      相关资源
      最近更新 更多