我是相当新的馀烬-cli和聚合物,所以请与我。
我在这里的问题是,我试图在我的ember项目中使用聚合物网络组件,但是我没有能够找到一个附加的或解决方案,与目前版本的成员,成员-cli,和聚合物,我有(所有这些都是最新版本)。
我已经尝试了余烬-聚合物,馀烬-cli-聚合物,和馀烬-cli-聚合物工具链添加到npm上的emebr cli-cli,但没有一个工作。下面是我在我的brocfile.js中包含的代码,我已经检查我是否安装了正确的依赖项来硫化和合并我需要的文件。
是否有一个正式的评论支持的成员小组,或根本没有支持的方式来完成这一点。如果不能将聚合物的网络组件包含在我的项目中,那将是一件令人遗憾的事。
提前谢谢你的帮助。
var EmberApp = require('ember-cli/lib/broccoli/ember-app');
var pickFiles = require('broccoli-static-compiler');
var mergeTrees = require('broccoli-merge-trees');
var vulcanize = require('broccoli-vulcanize');
var app = new EmberApp();
var polymer = pickFiles('bower_components/', {
srcDir: '',
files: [
'polymer/polymer.html',
'polymer/polymer.js',
'webcomponentsjs/webcomponents.js'
],
destDir: '/assets'
});
var polymerVulcanize = vulcanize('app', {
input: 'elements.html',
output: 'assets/vulcanized.html',
csp: true,
inline: true,
strip: false,
excludes: {
imports: ["(^data:)|(^http[s]?:)|(^\/)"],
scripts: ["(^data:)|(^http[s]?:)|(^\/)"],
styles: ["(^data:)|(^http[s]?:)|(^\/)"]
}
});
module.exports = mergeTrees([
polymerVulcanize,
polymer,
app.toTree([polymerVulcanize])
]);
发布于 2016-02-01 15:51:54
发布于 2016-09-30 12:51:04
尝试使用余烬-聚合物。我最近创造了这句话,并且经常维护它。
https://stackoverflow.com/questions/35134251
复制相似问题