我有一个Ember CLI应用程序 . 我正在尝试使用Brocfile中的 app.import()
将BeatPicker jQuery datepickers添加到我的应用程序中,但它们似乎没有包含在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();
即使是路径也是正确的 . 我错过了什么?
1 回答
从ember-cli的v1.13开始,
Brocfile.js
已被弃用,而有利于ember-cli-build.js
. 有关他们进行更改的原因的详细信息,请参阅transition doc .