Deployment 如何部署聚合dart应用程序

Deployment 如何部署聚合dart应用程序,deployment,dart,polymer,dart2js,Deployment,Dart,Polymer,Dart2js,我有一个使用Polymer.dart的dart应用程序,我用boot.js(在我的index.html中)替换了dart.js文件,现在我想部署这个应用程序,以便有一个可以工作的javascript应用程序 但是,当我启动build.dart时,我有: Total time spent on web/index.html -- 504 ms Total time

我有一个使用Polymer.dart的dart应用程序,我用boot.js(在我的index.html中)替换了dart.js文件,现在我想部署这个应用程序,以便有一个可以工作的javascript应用程序

但是,当我启动build.dart时,我有:

Total time spent on web/index.html                           -- 504 ms
Total time                                                   -- 555 ms
但是没有创建任何内容,没有更多的“out”文件夹。 当我执行Pub Deploy时,它会创建一个“Deploy”文件夹,但该版本不起作用(我认为是因为build.dart不能正常工作)


你知道吗?

现在,这是一个两步的过程。我怀疑这会变得更容易。同时:

创建一个build.dart,如下所示:

导入“包:polymer/builder.dart”;
main(){
构建(入口点:['web/index.html'],选项:parseOptions(['--deploy']);
}

请注意,目前产生了很多警告和提示。您现在可以忽略它们。

对于当前版本,我已完成以下步骤:

在控制台上键入: dart build.dart--部署 dart2js out/web/index.html_bootstrap.dart-oout/web/index.html_bootstrap.dart.js

index.html:


...    
出口“包装:聚合物/初始省道”;
... 
构建。省道:

导入“包:polymer/builder.dart”;
主(args){
构建(入口点:['web/aaa.html'],
选项:parseOptions(args));
}

谢谢Seth,但我无法部署当前处于/out状态的版本,我有一个错误:在异常情况下中断:状态不好:没有在错误跟踪器中发出信号的元素:这对我不起作用:“在异常情况下中断:FormatException:找不到名为“deploy”的选项。@BrianSlesinsky我得到了同样的结果:(由于0.7.1,额外的参数被删除,您需要polymer/deploy.dart来构建
build(args,entry)。然后((\u)=>deploy.main())
。但是,我无法让发布部署的js与任何浏览器一起工作:(JS编译对我也不起作用。一方面,我真的很后悔从web_ui迁移到polymer。另一方面,web_ui中有些东西不起作用,现在在polymer中也起作用了。看起来web_ui在实现的中途被删除了,polymer只完成了一半。真的很遗憾:(