gpt4 book ai didi

dart - 发布到子目录?

转载 作者:行者123 更新时间:2023-12-03 04:07:17 25 4
gpt4 key购买 nike

是否可以构建到 build 中的子目录? ?这样在 Dart 应用程序代码中链接的所有内容都在子目录前缀中查找 Assets ?

本质上,我正在尝试组合两个 Dart 应用程序...所以 web 中的 Assets 是矛盾的。当然是 web/packages 中的符号链接(symbolic link)不同和/或也可能发生冲突。

我想从一个主要的 index.html 获取 HTML 代码并将其放入另一个应用程序中-该部分可以很好地组合在一起而不会发生冲突。然后我还想链接其他 dart2js 编译的 main.dart.js 文件...再次,两个 Dart 应用程序并排运行而没有冲突...但是我遇到了所有 Assets 的问题。

我也将 angular.dart 用于第二个项目,而第一个项目不是。正因为如此,它不仅仅是改变几个<img src="img/example.jpg" />那么简单。至<img src="symlinked-path/img/example.jpg" /> ...我在 Dart 应用程序中有各种对 HTML 模板部分等 Assets 的引用。

就好像我需要某种 <base>标记我所追求的部分。不幸的是,它不是那样工作的,但如果它还没有意义,那是我描述我所追求的最好的方式。

所以我希望pub build有一些选项,或者甚至转换器可以输出所有内容并让 dart2js 更改 JS 中的内容以指向正在构建的某个子目录。然后我可以对其进行符号链接(symbolic link)。

关于合并两个 Dart 应用程序的想法?

最佳答案

好的,我读到:https://www.dartlang.org/tools/pub/assets-and-transformers.html#where-to-put-assets

有点困惑,但我明白了,并认为它适用于我的情况......我放了一个新的 asset与我的 web 位于同一级别的目录目录,然后 pub build将这些文件移动到 assets/my_package_name目录...我可以在没有冲突的情况下进行符号链接(symbolic link)。所以现在 web 中没有任何内容除了我的index.html无论如何我都在抽出胆量的文件。

关于dart - 发布到子目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22001234/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com