使用Dart的“pub”工具及其“deploy”命令,您可以创建Dart Web应用程序的可部署版本。输出将写入“deploy”目录。我想知道是否有办法指定不同的输出目录?
我在互联网上搜索了一个命令行选项,但没有提到它。运行“pub help deploy”不会显示deploy命令的选项。
如果“pub deploy”没有输出目录选项,我想找到pub.dart源代码。我将创建一个接受输出目录选项的自定义版本。不幸的是,我在SDK中找不到pub.dart。我找到了pub shell脚本。它调用pub.dart.snapshot,这是10万行无法理解的Dart字节码。是否有人类可读的pub.dart文件?它在SDK中吗?
感谢您的帮助。
答案 0 :(得分:1)
目前,这是不可配置的。 源文件夹始终为/web
,输出文件夹始终为/deploy
。
一个简单的解决方法就是在生成后重命名deploy
。