[英]Dart transformer for packages
我正在嘗試制作也可以在程序包上運行的飛鏢轉換器,但是我無法弄清楚當前的狀態
class MyTransformer extends Transformer implements LazyTransformer {
MyTransformer.asPlugin();
String get allowedExtensions => ".dart";
void declareOutputs(DeclaringTransform transform) {
// Just transforms a Dart file in place.
transform.declareOutput(transform.primaryId);
}
Future apply(Transform transform) {
//Only prints files that are in project how to include packages?
print(transform.primaryInput.id.path);
return //do work here
}
}
在此先感謝我知道如何使它工作
據我所知,尚不支持。 有關更多詳細信息,請參見http://dartbug.com/18489 (和http://dartbug.com/20267
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.