在开发了基于Dart的web应用程序的alpha版本之后,我对测试我的应用程序的Dart2js部署潜力感兴趣。然而,似乎没有一种“干净”的方法来创建应用程序的JS部署版本-- dart2js代码将内容输出到out目录,但其中也有其他Dart内容。事情似乎要返回到web父目录,然后是所有的包引用。我想把所有的东西复制到一个单独的目录中,但这似乎行不通。
是否有一个干净的方法来创建一个部署Javascript版本的Dart应用程序?
提前谢谢你,
-D
发布于 2013-02-28 20:31:36
这是joy住在流血边缘的其中一个.
看看这个答案:什么是在dart上使用发布规范的部署策略?
在web项目上要跟踪的另一个问题是:
(基本上,您正在等待创建pub deploy命令)
Update:Dartbug 6006目前正在进行工作,它的工作方式如下:
它将将"web“中的所有内容复制到部署目录中,在所有入口点上运行dart2dart和dart2js,并清理Dart源文件。这将生成一个无需任何其他步骤即可服务的目录。
发布于 2013-10-05 11:37:35
只是试着这么做。
应采取下列步骤:
现在,您可以通过双击html文件和/或在web服务器中启动它直接运行。
发布于 2014-01-06 17:18:32
你试过了吗:http://pub.dartlang.org/doc/pub-build.html
当您准备部署web应用程序时,请使用pub build。运行发布构建时,它会为当前包及其所有依赖项生成资产,并将它们放入名为build的新目录中。
https://stackoverflow.com/questions/15143531
复制相似问题