标签: dart-pub

套餐'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-部分2.HTML

这是我的pubspec.yaml:

name:  myapp
description:  A sample application

dependencies:
  log4dart: any
  mongo_dart: 0.0.1
  unittest: { sdk: unittest }
  crimsonhttp:
    git: git://github.com/chrisbu/CrimsonHttp.git
Run Code Online (Sandbox Code Playgroud)

这是错误:

解决依赖关系......

包'log4dart'取决于来自'托管'和'git'的两个来源.

如果我将'log4dart'添加到pubspec(any)或无.错误总是一样的.'log4dart'无论如何都是从'mongo_dart'安装的.有没有任何关于该特定错误消息的经验?对我来说,它似乎就像循环依赖问题.

解决方案 直到'crimsonhttpd'得到问题修复或接受我的拉取请求,使用我的github存储库和以下pubspec示例:

name:  myapp
description:  A sample application

dependencies:
  mongo_dart: 0.0.1
  unittest: { sdk: unittest }
  crimsonhttp:
    git: git://github.com/geekrumper/CrimsonHttp.git
  log4dart:
Run Code Online (Sandbox Code Playgroud)

dart dart-pub dart-editor

6
推荐指数
1
解决办法
204
查看次数

Dart:pub get vs pub 升级

根据pub get文档pub get和之间的主要区别pub upgrade是:

如果锁定文件已存在,则 pub get 会尽可能使用锁定在其中的依赖项版本。如果一个依赖项没有被锁定,pub 将获得满足所有版本约束的该依赖项的最新版本。这是 pub get 和 pub upgrade 之间的主要区别,它总是尝试获取所有依赖项的最新版本。

但这给我留下了几个问题。

  1. 他们的意思是“如果一个依赖项没有被锁定......?锁定?!?就像在版本控制中?文件系统锁定?他们所说的这个锁定是什么?
  2. 仍然没有清楚地理解这两个命令之间的区别。他们是说pub get考虑了版本约束,而pub upgrade事实并非如此?

dependency-management dart dart-pub

6
推荐指数
1
解决办法
1250
查看次数

如何在Dart编辑器中更改默认端口号

如何在Dart编辑器中更改服务器套接字端口号?因为本地tomcat使用的是8080.在更新到1.5.0之后,看起来这个端口从3030变为8080.

    --- 9:41:37 AM Starting pub serve : podium ---
    Loading source assets... (0.6s)
    Loading di transformers... (2.2s)
    Loading angular transformers... (0.9s)
    Failed to create server socket (OS Error: An attempt was made to access a socket in a way    forbidden by its access permissions.
, errno = 10013), address = 127.0.0.1, port = 8080
Run Code Online (Sandbox Code Playgroud)

dart dart-pub dart-editor

6
推荐指数
1
解决办法
1024
查看次数

Dart SassBuilder找不到Logger

我正在尝试运行一个有角度的网络应用程序.我克隆了已确认的工作项目,但是当我运行时出现pub get以下错误:

/usr/lib/dart/bin/pub get
Resolving dependencies...
Got dependencies!
Precompiling dependencies...
Loading source assets...
Loading angular, sass_builder and dart_to_js_script_rewriter transformers...
Error on line 26, column 5 of ../../.pub-cache/hosted/pub.dartlang.org/angular_components-0.8.0/pubspec.yaml: Error loading transformer: 'package:sass_builder/sass_builder.dart': malformed type: line 34 pos 20: cannot resolve class 'Logger' from 'SassBuilder'
  final _log = new Logger('sass_builder');
                   ^


    outputExtension: .scss.css
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Process finished with exit code 0
Run Code Online (Sandbox Code Playgroud)

我的pub.yaml:

name: ZwinnexD
description: A web app that is a web app
version: 0.21.37
#homepage: https://www.example.com
#author: Kod …
Run Code Online (Sandbox Code Playgroud)

dart dart-pub angular-dart

6
推荐指数
2
解决办法
395
查看次数

谁应该被认为是 pubspec.yaml 中的作者?

找不到有关此的任何信息。
是项目的创建者,所有合并代码的贡献者还是项目中拥有一定数量代码的所有贡献者?

考虑一个 500 行的代码库,以及以下贡献者:

name: my_package
description: A Widget that does everything.
authors:
- Creator <creator@gmail.com> #500 lines
- Contributor1 <cont1@gmail.com> #1000 lines
- Contributor2 <cont2@gmail.com> #100 lines
- Contributor3 <cont3@gmail.com> #10 lines
- Contributor4 <cont4@gmail.com> #1 lines

homepage: https://github.com/me/my_package
version: 1.2.0
Run Code Online (Sandbox Code Playgroud)

哪些贡献者属于作者?

dart dart-pub flutter flutter-dependencies

6
推荐指数
1
解决办法
384
查看次数

如何在 dart 中解析 PDF 文件的内容?

有什么方法可以将 PDF 文件的内容解析为小部件或更易于理解的内容,或者可能解析为可以修改并再次转换为 PDF 格式的内容?

dart dart-pub dart-html flutter flutter-dependencies

6
推荐指数
1
解决办法
247
查看次数

由于项目需要 SDK 版本 &gt;=2.14.0 &lt;3.0.0,即使 Dart SDK 版本为 2.14.0-350.0.dev,版本解析仍失败

我想在 Dart 中使用 typedef 变量,因此我尝试将最低 dart 版本更新到 2.14.0。
\n当我将环境更改为

\n
environment:\n  sdk: ">=2.14.0 <3.0.0"\n
Run Code Online (Sandbox Code Playgroud)\n

我收到以下错误

\n
[project] flutter pub get\nRunning "flutter pub get" in project...                      \nThe current Dart SDK version is 2.14.0-377.0.dev.\n\nBecause project requires SDK version >=2.14.0 <3.0.0, version solving failed.\npub get failed (1; Because project requires SDK version >=2.14.0 <3.0.0, version solving failed.)\nexit code 1\n
Run Code Online (Sandbox Code Playgroud)\n

现在我很困惑>=如果我的版本是2.14.something并且不满足条件意味着什么>=2.14.0
\n知道发生了什么事吗?

\n
flutter doctor\n[\xe2\x88\x9a] Flutter (Channel dev, 2.5.0-5.0.pre, on Microsoft Windows [Version 10.0.19043.1110], locale en-GB)\n...\n …
Run Code Online (Sandbox Code Playgroud)

dart dart-pub flutter

6
推荐指数
1
解决办法
1万
查看次数

如何强制flutter使用旧版本的依赖?

在 flutter 1.17 上迁移后,应用程序将无法构建。圆形复选框导致错误,因为随着 flutter 1.17 上的迁移,它已升级到 1.0.2,即使我在应用程序中使用 1.0.1,flutter 仍将其视为 1.0.2,这会造成麻烦。 链接到 github issues这清楚了我的问题是什么以及解决方案是什么,但我不知道如何强制或降级版本。更改 yaml 中的版本不起作用。我也尝试过使用 dependency_overrides: 1.0.1 但仍然错误。 在此输入图像描述

dependencies dart dart-pub flutter flutter-dependencies

5
推荐指数
2
解决办法
1万
查看次数

如何在flutter中比较时间戳与当前时间

这是我的时间戳=“2020-05-29T17:43:39.622832+05:30”。我如何将它传递给函数 readTimeStamp (它会给我不是 int 类型的错误)?

date = DateTime.parse(bookDetails.timestamp);
   print(readTimestamp(date));

String readTimestamp(int timestamp) {
  var now = DateTime.now();
  var date = DateTime.fromMillisecondsSinceEpoch(timestamp * 1000);
  var diff = now.difference(date);
  String time = '';

  if (diff.inSeconds <= 0 ||
      diff.inSeconds > 0 && diff.inMinutes == 0 ||
      diff.inMinutes > 0 && diff.inHours == 0 ||
      diff.inHours > 0 && diff.inDays == 0) {
  } else if (diff.inDays > 0 && diff.inDays < 7) {
    if (diff.inDays == 1) {
      time = diff.inDays.toString() + …
Run Code Online (Sandbox Code Playgroud)

dart dart-pub flutter

5
推荐指数
1
解决办法
7761
查看次数

如何使用 Flutter SDK 安装需要 pub install 的东西?

我正在尝试编译https://github.com/dart-lang/protobuf/tree/master/protoc_plugin

根据自述文件,我应该运行pub install. 我有 flutter SDK,应该包含 Dart SDK。

我试过:

flutter pub install

Could not find a subcommand named "install" for "flutter pub".
Run Code Online (Sandbox Code Playgroud)

dart pub install

Error: Error when reading 'pub': No such file or directory
Run Code Online (Sandbox Code Playgroud)

pub install

/bin/sh: 1: pub: not found
Run Code Online (Sandbox Code Playgroud)

如何使用flutter SDK编译它?

dart dart-pub flutter

5
推荐指数
1
解决办法
1719
查看次数