我有一个Ember CLI应用程序。我正在尝试使用Brocfile中的app.import()
将BeatPicker jQuery日期选择器添加到我的应用程序中,但它们似乎没有包含在vendor.js和vendor.css中。我通过Bower安装了BeatPicker,看到这些文件位于bower_components文件夹中。我也使用retina.js,似乎编译成vendor.js。我不确定为什么BeatPicker没有编译。这是我的Brocfile的副本:
/* jshint node: true */
/* global require, module */
var EmberAddon = require('ember-cli/lib/broccoli/ember-addon');
var app = new EmberAddon({
babel: {
includePolyfill: true
}
});
// Retina.js
app.import('bower_components/retinajs/dist/retina.min.js');
// BeatPicker
app.import('bower_components/BeatPicker/build-0.1.3/css/BeatPicker.min.css');
app.import('bower_components/BeatPicker/build-0.1.3/js/BeatPicker.min.js');
module.exports = app.toTree();
即使路径也是正确的。我错过了什么?
答案 0 :(得分:4)
自ember-cli v1.13起,Brocfile.js
已被弃用,转而使用ember-cli-build.js
。有关他们进行更改的原因的详细信息,请参阅transition doc。