The Dart transformer fails if a stylesheet contains a @import statement. (alpha 39)
Project layout
.
├── lib
│ ├── app.dart
│ └── app.html
├── packages
└── web
├── index.html
├── main.dart
└── styles
└── main.css
main.css
@import url(https://fonts.googleapis.com/css?family=Roboto);
...
Error:
Build error:
Transform StylesheetCompiler on ng2_dart_quickstart|web/styles/main.css threw error: Invalid argument (absoluteUri): Unsupported URI scheme encountered: Instance of 'Uri'
package:angular2/src/transform/common/url_resolver.dart 42 TransformerUrlResolver.toAssetScheme
package:angular2/src/transform/common/url_resolver.dart 16 TransformerUrlResolver.resolve
package:angular2/src/core/compiler/style_url_resolver.dart 32 extractUrls.<fn>