问题标签 [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 回答
142 浏览

dart - pub upgrade 命令未解决依赖关系

我注意到,当我进行 pub 升级时,某些依赖项没有按预期解决 - 主要是分析器和 args。请查看控制台输出以了解特定升级。

请注意,args、analyzer 和 intl 已解析,但当前版本并未像其他版本一样下载和更新。

我正在使用以下内容:

Dart 编辑器版本 1.1.0.dev_05_06 (DEV) Dart SDK 版本 1.1.0-dev.5.6

感谢您帮助解决此问题。

0 投票
2 回答
304 浏览

package - 如何估计 pub.dartlang.org 包的质量?

我开始了一个 Dart 项目,现在我需要一些Dart API 参考中没有的功能。有人建议我使用来自 pub.dartlang.org 的包,现在我正在浏览 pub。

以前使用 Javascript 库的经验告诉我,库之间的质量和支持可能会有很大差异。因此我有点不愿意使用来自 pub 的包。我如何知道哪个包质量好,以及当 Dart 发生重大变化时是否会更新包?

因此我想知道:

  • 有没有办法知道 pub.dartlang.org 上的哪些包可以安全地选择用于长期项目?

与此相关的一些问题:

  • 是否会长期支持作者为“Dart team”的包?
  • 我应该更喜欢上传者在其电子邮件地址中包含@google.com 的软件包吗?
  • 是否有 google 支持的软件包列表?(我想聚合物会在上面)
  • 谷歌目前是否在监控 pub 包的质量?

亲切的问候,
Hendrik Jan van Meerveld

0 投票
1 回答
260 浏览

dart - dart2js Uncaught TypeError 无法读取属性

当我编译我的 dart2js 时,我不断收到来自 shadow_dom.debug.js 的错误

Uncaught TypeError: Cannot read property 'st885323213750055768' of undefined

有人知道这个属性是什么吗?

0 投票
1 回答
224 浏览

dart - 使用 pub serve 运行时将自定义参数传递给 dart 应用程序

使用 dart 应用程序运行时是否可以将一些参数传递给它pub serve?我想要做的是让一个应用程序在我开发它时使用一些模拟服务,但是当它部署时,我想用真实的服务替换模拟服务。例如:

我希望这个 DEBUG 参数以某种方式来自环境,并且在使用pub serve. 实现这一目标的最佳方法是什么?

0 投票
1 回答
409 浏览

dart - 当我尝试拉取依赖项时,Dart pub get 命令无法正常工作

我在 github 有我的项目。我已经像图书馆(Dart)一样创建了它。现在我正在尝试在我的一个项目中使用我的库。

在我添加所有必要的注释以从我的 git 源中获取它之后,pub get 给出以下错误,

警告:Package <library_name> does not have a "lib" directory so you will not be able to import any libraries from it. 有依赖关系!

有什么线索???

谢谢, 谭

0 投票
1 回答
553 浏览

dart - 如何实现类似预编译器指令的功能

我正在开发一个 Angular 应用程序,建议将生成的代码用于生产中运行的很多东西,即模板缓存、表达式缓存和静态 DI 注入器。目前没有在不同构建配置之间切换的好方法,所以我使用这里推荐的模式:

在 lib/main.dart 中,您可以看到正在导入的 initializer-prod.dart 文件,该文件具有对应的 initializer-dev.dart。在这两个文件之间切换将允许您在 prod 和 dev 模式之间切换。在使用 prod 模式之前,您需要运行生成器脚本。

这将导致以下导入:

如您所见,切换导入是一个手动过程。有没有更好、更自动化的方法来实现这一目标?

0 投票
1 回答
91 浏览

dart - 使用“pub serve”,我如何提供根资源?

我正在使用“pub serve”为我的 Dart 网络应用程序提供服务。酒吧正在运行http://localhost:8080/

我可以访问我的应用程序,在http://localhost:8080/index.html该应用程序中加载项目目录中的index.html文件。web

我希望能够index.html直接从http://locahost:8080/. 我该如何完成这项任务?

0 投票
3 回答
140 浏览

dart - “pub upgrade”是增量升级还是直接升级到最新版本?

根据“pub --help”,“升级”命令用于:

将当前包的依赖项升级到最新版本。

但是,我只需要运行几次“pub upgrade”就可以达到我的 pubspec.yaml 所依赖的当前最新版本的软件包。似乎每次运行都只是增量升级。我错过了什么?

我观察到的具体示例是 mustache: ">=0.1.5",它首先升级到 0.1.6,第二次运行到 0.1.7。

发布版本:发布 1.1.0-dev.5.11

0 投票
2 回答
1179 浏览

installation - 如何安装 Dart 包的更新版本?

当一个新的 Dart 包发布时,如何安装更新的版本?

0 投票
1 回答
90 浏览

dart - Dart Pub Uploader 部分登录格式

我第一次在http://pub.dartlang.org/上发布了一个包,我看到我的完整电子邮件已发布在页面右下角的Uploader部分。

所以,我真的不明白那里显示的我和其他人的授权登录格式是什么?以及如何删除/更新我的上传者的电子邮件?