这个bower.json出了什么问题?

时间:2017-04-01 11:29:30

标签: javascript angularjs json bower

我正在使用以下bower.json:

{
  "name": "angularSeedApp",
  "version": "0.0.0",
  "dependencies": {
    "angular-material": "~1.1.0",
    "angular-animate": "1.5.9",
    "angular-aria": "1.5.9",
    "angular-material-icons": "x",
    "material-design-icons": "x",
    "angular-cookies": "~1.5.0",
    "angular-sanitize": "~1.5.0",
    "angular-resource": "~1.4.0",
    "angular-ui-router": "~0.3.1",
    "moment": "^2.17.0",
    "angular": "~1.5.0",
    "angular-filter": "x",
    "fontawesome": "~4.3.0",
    "hello": "^1.14.0",
    "cloudinary_ng": "^1.0.0",
    "moment-timezone": "^0.5.10",
    "angular-timezone-selector": "^1.6.0",
    "moment-range": "^2.1.0",
    "underscore": "^1.8.3"
  },
  "devDependencies": {
    "angular-mocks": "~1.5.0"
  },
  "resolutions": {
    "angular": "~1.5.0",
    "lodash": "4.0.1",
    "moment": ">= 1",
    "moment-timezone": "^0.5.10"
  }
}

我的问题是 - >我的一个朋友正在研究该项目很长一段时间 - 所有文件都是从src文件夹而不是dist文件夹中提供的。现在当我构建项目时,所有的libs都不再被检测到了 - 所以从dist服务会产生典型的角度误差“模块未找到”。

我认为它与bower_components有关的原因是: 当我拉动项目时,bower_components没有更新 - 所以它有效。更新bower_components后,它向我显示了这些错误。所以我认为它与bower libs有关。

我们正在使用此基本设置:https://github.com/PauloLuan/angular-gulp-seed

谁能告诉我这个bower.json有什么问题? 你能否告诉我如何处理这些错误?

1 个答案:

答案 0 :(得分:0)

解决方案基本上是针对所有角度(资源)使用固定版本。

@RestController
public class HelloController {

    @RequestMapping(path = "/hello", method = RequestMethod.GET)
    public String hello() {
        return "hello";
    }
}