问题标签 [dart-pub]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
225 浏览

dart - 如何安装 3rd 第三方库

当我浏览mongo-dart时,我使用 3rd-party 库log4dart找到了它。

我没有找到任何关于如何安装它的文档。有飞镖的图书馆经理吗?我是否必须将 log4dart 的源代码复制到我的项目中才能使用它?

0 投票
5 回答
645 浏览

dart - pub install dart-web-components 失败

在 dart-web-components 上运行 pub install 会报错:

导入“包:web_components/component_build.dart”;^

在 build.dart 文件中有一个字符串

编辑器显示错误

component_build.dart 包含错误

0 投票
1 回答
285 浏览

dart - Pub 安装失败,包“html5lib”没有 pubspec.yaml 文件

我创建了一个简单的项目。这是我的 pubspec.yaml

现在我得到这个错误

0 投票
1 回答
1190 浏览

dependencies - dart pub 依赖指向本地机器上的一个库

例如,我创建了一个库,但它只存在于我的本地机器上。我想创建一个单独的应用程序,它使用这个库。我怎么能用 pub 做到这一点?

0 投票
1 回答
596 浏览

installation - pub install -> HttpParserException:在收到完整标头之前连接已关闭

尝试安装具有一个依赖项的简单应用程序会产生错误

0 投票
2 回答
208 浏览

dart - 包“log4dart”依赖于“托管”和“git”两个来源

尝试从以下链接查看教程:

http://blog.dartwatch.com/2012/03/building-client-server-dart-app-part-1.html http://blog.dartwatch.com/2012/03/building-client-server-dart -app-part-2.html

这是我的pubspec.yaml

这是错误:

解决依赖关系...

包“log4dart”依赖于“托管”和“git”两个来源。

我是否将“log4dart”添加到 pubspec(任何)都没有关系。错误总是一样的。无论如何,“log4dart”是从“mongo_dart”安装的。有没有人对该特定错误消息有任何经验?对我来说,这似乎是一个循环依赖问题。

解决方案 在 'crimsonhttpd' 解决问题或接受我的拉取请求之前,请使用我来自 github 的存储库和以下 pubspec 示例:

0 投票
5 回答
1303 浏览

dart - 找不到引用的源:包

我有这个 pubspec.yaml

然后我运行 Tools > Pub Install,操作成功完成。

当我运行应用程序时,我收到以下错误:

我正在使用 Windows 7 64 位和最新的 Dart 编辑器版本 0.2.1_r14167

问题似乎不仅在于 mongo_dart,还在于所有其他库,编辑器正在 /dart/web/packages 中寻找错误的包路径,而我在文件夹 /dart/packages 中看到了一个。

感谢您的帮助和时间。

0 投票
1 回答
72 浏览

dart - 更新尚未在 pub 上更新的库

我想使用更新的库(Vadim Tsushko 在https://github.com/vadimtsushko/mongo_dart的 mongo_dart ),但 Pub (pub.dartlang.org) 仍然有旧的,所以 pub 更新没有帮助。我在我的包目录中替换了 mongo_dart。如何为引用它的所有应用程序更新包?

谢谢!

0 投票
2 回答
225 浏览

dart - 发布安装在“运行发布安装”对话框中停止

我正在运行 pub install 所以我可以使用作为 dart sdk 一部分的 intl 包(我需要使用 DateFormat 类)。我已经在我的项目中安装了其他包,例如 XML 解析器和演示文稿(类似于 impress js)。过去,当我安装当前包含在我的项目中的软件包时,我运行 pub install 没有问题,但今天它只是位于“运行 pub install”对话框中。我从 yaml 文件中取出了 intl 包声明并尝试更新,但它仍然会挂起。我没有收到错误消息或任何指示实际正在处理安装包的请求。

所以,我在问 pub 安装功能是否存在已知问题?在此期间我能做什么?

这是我的yaml代码:

请注意,已安装 xml 和演示包。我通过 twitter 联系了 dartlang 社区,但还没有收到回复。

0 投票
1 回答
498 浏览

dart - 在 DART 应用程序中找不到发布包引用

我已按照为 DART 设置 web_components 的说明进行操作。页面中的此代码段给我带来了问题:

当我尝试运行时,这是我收到的错误:

dart --enable-checked-mode --package-root=C:\Users\John Jelinek\dart\ build.dart

无法打开文件:C:\Users\John Jelinek\dart\web_components/component_build.dart'file:///C:/Users/John Jelinek/Documents/dart/webComponents/build.dart':错误:第 1 行 pos 1:库处理程序导入'package:web_components/component_build.dart'失败;^

我不知道为什么它试图在C:\Users\John Jelinek\dart项目存在时找到参考C:\Users\John Jelinek\Documents\dart。顺便说一句,我使用的是 Windows 7 Home Premium 64 位。确保我的 pub 包引用适当位置的最佳方法是什么?

注意:我发现其他人有类似的问题,但这些答案都不适合我。