Broccoli-uncss and ember-cli

https://github.com/sindresorhus/broccoli-uncss looks like a really interesting project to bring asset size down a bit further.

I managed to get it to work via the following setting in my Brocfile:

var tree = app.toTree();
module.exports = tree = uncss(tree, { 
  html: ['dist/index.html'], 
  csspath: 'assets', 
  stylesheets: ['vendor.css'],  //this is the compiled sass including Foundation
  timeout: 2000 
});

Problem now being it takes out css that is actually used, which I guess is due to it not recognizing the templates properly.

At https://github.com/giakki/uncss#how it mentions the HTML files are loaded via PhantomJS, so it should work in theory. Anyone used that before? Anyone knows how to get this to work?

1 Like

Any news on this? I’m interested…