我尝试了很多技术,但对于我的一生,我无法让它发挥作用。给我最大希望但仍然无效的技术如下:
--我注意到对“build”方法(在 build.dart 中)的调用返回了一个 Future,所以我假设如果我要简单地实现该 Future 的 .then () 方法,我可以确信我的代码将在整个构建过程完成并且所有文件都已正确放置在我的 web\out 目录结构中后执行。在我的“then”代码中,我将 web/out 中的所有内容进行了简单的递归复制到我的目标目录。现在,由于 abc.html 中发生的一些链接更改(作为 build () 方法的结果),我不得不将 web/out 目录结构复制到几个不同的位置,在我的最终厌恶中,但是我暂时不关心这个。真正的问题是,当我更改(例如)我的 abc.css 文件并保存它时,我想出了我的构建。
2)在我上面#1的冒险过程中,我想我会尝试做一个“干净的构建”,认为这将确保我总是将所有最新的文件复制到我的最终目的地,但这并没有也不行。
我的主要目标是让我的应用程序快速复制到 JBoss 中已部署的 WAR 目录中,这样我就可以快速测试我的 REST 调用,而不是依赖运行在端口 3030 上的调试服务器。
想法?