在这个问题Ember,js. Modify app.js and vendor.js before the final integrity seal. One custom step in build pipeline?我正在寻找一种方法。现在我正在使用该答案来构建一个插件,以便在完整性步骤之前在最终的js中添加一些文本(使用ember-cli-sri)。
LIB /修改 - JS-前-建立/ index.js
/* eslint-env node */
'use strict';
module.exports = {
name: 'modify-js-before-build',
isDevelopingAddon() {
return true;
},
postprocessTree(type, tree) {
// WHAT TO DO!?
}
};
LIB /修改 - JS-前-建立/的package.json
{ ...,
"ember-addon": {
"before": "ember-cli-sri"
}
}
但是我被困在这里,我不知道该怎么办(我不太了解西兰花)。如何在 ember-cli-sri 和其他构建步骤之前告诉它在app.js和vendor.js中添加一些文本?
我找到了这个:https://github.com/DockYard/ember-cli-one-script/blob/master/index.js。他们正在使用broccoli-concat
和broccoli-merge-trees
。和我类似的东西? 但是如何?