问题标签 [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 投票
2 回答
1714 浏览

dart - 是否有通过代理解决 pub 依赖项的解决方法?

我正在尝试使用https://github.com/dart-lang/web-ui-code-lab进行 dart 开发。如果我按照 pdf 并打开 step05,然后尝试运行 chat_server.dart,我会收到此错误(我的路径中没有空格,以防相关):

我认为这意味着缺少一些依赖项,但我无法运行 pub install 因为我在公司 http 代理后面:

因此,我开始寻找 pub 依赖解析的临时解决方法。我尝试更改 pubspec.yaml 以通过 git:// 协议而不是 http (如果不通过代理将无法解决):

我使用 pub install 比以前走得更远,所以我认为它成功通过了 git 协议并试图解决 web_ui 的依赖关系,但不幸的是,这样做对 web_ui 的日志记录依赖关系失败(看起来它仍在通过 http://) :

看起来我也无法更改 yaml 以使用 sdk 的日志记录依赖项:

因为那是与 web_ui 不兼容的来源:

有没有其他方法可以使用当前的开发工具解决这个代理问题?我可以以某种方式镜像 pub.dartlang.org 吗?或者镜像每个依赖项的 git 存储库?谢谢。

0 投票
1 回答
107 浏览

dart - 来自 pub 的软件包未正确安装

我有以下项目:

项目结构

我通过以下方式配置了软件包pubspec.yaml

从 pub 安装后,控制台输出写道一切正常:

但是当我尝试从我的 dart.file 中的这个包中导入类时,我得到了编译错误:

编译错误

看起来它在正在安装的软件包中找不到任何东西。我检查了文件系统,发现包内只有链接而不是带有 .dart 文件的目录。此链接指向真实目录,但看起来 IDE 看不到此目录。

我正在使用 SpringToolSuite 版本:3.1.0.RELEASE 和 Dart 插件 v 0.2.9 build 16251。操作系统:Windows 8

谢谢!

0 投票
1 回答
132 浏览

dart - 为 dart-html5-samples 运行“pub install”会导致奇怪的错误

在为 dart-html5-samples 运行“pub install”时遇到了一些奇怪的错误。第一个是:

第二个是:

发生了什么事,我该如何解决?

0 投票
1 回答
133 浏览

dart - 为什么 dart pub 突然尝试在我的 css 文件夹中安装软件包?

为什么 pub 会突然尝试在我的 css 文件夹中查找包?

0 投票
2 回答
339 浏览

dart - Dart pub publish 在身份验证后给出错误

我想把一个小库代码放到 pub.dartlang.org 调用 pub publish 后,它要求我允许访问我的 google 帐户以发送文件。在我允许访问给定的浏览器链接后,它在命令行中给了我这个错误:

这是 --verbose 输出

我猜它找不到 ca-certificates.crt 文件,但不知道为什么。

版本信息:Dart SDK 版本 0.2.10.1_r16761 ubuntu linux 12.10 64 位

0 投票
1 回答
3339 浏览

dart - Dart pub 更新失败

尝试进行发布更新以web_ui安装软件包时出现以下错误。

飞镖编辑器版本: 0.2.10_r16761

Dart SDK 版本: 0.2.10.1_r16761

"Help > About > Check for Update..."也给了我"Unable to get latest revision"。可能是代理问题吗?

是否有手动添加软件包的方法,例如下载软件包并将其放在某个地方?

0 投票
1 回答
168 浏览

dependencies - 依赖问题 Dart

我是 dart 的新手,我正在尝试将“Buckshot:'any'”包含到我的 yaml 文件中。不幸的是,我在运行 pub install 时遇到了依赖错误。我确信这是一个非常简单的问题,但我们将不胜感激。

谢谢你,克雷格

错误:

发布规范.yaml

0 投票
5 回答
558 浏览

dart - 更新到 lib v2 (SDK 0.3.1_r17328) 后,Pub 不会在 Windows 7 上下载依赖项

在更新到 Dart SDK 和 Dart Editor 的 0.3.1_r17328 版本后,我在导入一些库特别是 Args 库时遇到了一些麻烦。我直接导入 Args 或导入 Web_ui 都有同样的问题,其中 Args 是依赖项之一。

这是我的 pubspec.yaml:

或者:

这是从build.dart生成的错误

0 投票
1 回答
226 浏览

dart - dartEditor 文件层次结构和库/部件逻辑

当我在 Windows8 中使用 DartEditor 创建一个“Web 应用程序”时,它给了我这个层次结构

然后我添加 lib/ 文件:

client_canvas.dart 文件

在“part”关键字之后包含的每个文件中,我都添加了这一行:

但似乎没有一个类可以被其他飞镖代码访问

我想这是我还不了解的酒吧和图书馆的组织方式。

所以我试图做的是在同一个项目中创建一个库,我想将该库导入到由 clientview.html 文件调用的 clientview.dart 文件中。

您的帮助将不胜感激!

0 投票
1 回答
192 浏览

dart - 在自定义文件夹中添加包链接

我在 Dart 项目中创建了一个文件夹(名为webapp ),我在其中放置了一些服务器端类。当我运行pub install(或pub update)导入我在项目中使用的库时,依赖项已正确下载,并且在一些默认文件夹中创建了指向该文件夹的一些链接(例如:webout ecc )。

有一种方法可以自动生成指向我的webapp(或任何自定义文件夹)文件夹中的包文件夹的链接?