实际部署具有pubspec.yaml依赖关系的dart代码的最佳方法是什么?我过去常见的事情是创建演示并部署到github页面.现在pub使用符号链接,依赖关系不会被推送到github.还想知道这是否应该是为pub提交文件的bug,能够部署依赖项.
考虑以下dart Web应用程序:
import "dart:html";
// assume this is a custom library hosted somewhere on github, i.e.
// there is a pubspec.yaml entry
//
// dependencies:
// my_hello:
// git: http://github.com/foo/my_hello.git
//
import "package:my_hello/my_hello.dart" as hello;
main() {
query("#message").innerHtml = hello.message;
}
Run Code Online (Sandbox Code Playgroud)
如何在Web服务器上的某个地方部署它(例如作为github页面),以便它可以在Dartium中用作基于dart的Web应用程序?
packages在Web服务器上创建目录?我是否必须将包复制my_hello.dart到Web服务器?
packages/my_hello/...
或者Dartium是否能够解决给定的依赖关系pubspec.yaml?