bower.json和package.json插值

时间:2015-08-17 04:58:11

标签: json angularjs npm bower brunch

我从第三方获得了一个项目,他们在bower.json和package.json文件中有类似的内容

"name": "${project.artifactId}",
"description": "${project.description}",
"version": "${project.version}",

我无法弄清楚哪个构建引擎在.json文件中使用${}插值。还有brunch-config.cofee文件具有类似的用法。我没有看到任何描述这些变量的内容。我的brunch build完全失败了(可能是出于无关的原因):

$ brunch build -d
14 Aug 23:03:50 - error: { [Error: Component must have "/Users/test/bower/angular/bower.json"] code: 'NO_BOWER_JSON' }
  brunch:watch Loaded plugins:  +0ms
  brunch:watch File 'package.json' received event 'add' +11ms
  brunch:watch File 'bower.json' received event 'add' +2ms
  brunch:watch File 'brunch-config.coffee' received event 'add' +0ms

您能帮忙提供一些指导吗?

由于

1 个答案:

答案 0 :(得分:0)

他们可能使用Maven。它看起来像Maven Model Interpolation。查看configuration docs以查看这些配置所在的位置