问题标签 [pubspec]
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.
flutter - 解析块映射时需要一个键。颤振错误
当我想运行flutter clean时,它给了我这个错误:
这是 pubspec.yaml 中的错误行:
flutter - Flutter Pubnub 版本解决失败
当我添加pubnub: ^1.4.4
到 pubspec.yaml时出现此异常
因为 pubnub >=1.0.2 <3.2.0 取决于 dio ^3.0.0 而 talad_flutter 取决于 dio ^4.0.0,所以 pubnub >=1.0.2 <3.2.0 是被禁止的。所以,因为 talad_flutter 依赖于 pubnub ^1.4.4,版本求解失败。
我试图减少每个库的版本,但仍然不走运。
这是我完整的 pubspec.yaml
flutter - 面临 pubspec.yaml 中的问题
当我在 pub get 后将库 new_version: ^0.2.0 集成到项目中时,我收到此错误-
不明白这个flutter版本问题还是sdk问题是什么意思???
这是 pubspec.yaml 文件,其中所有库都已为项目集成,如果我删除 new_version 库项目将完全正常工作。
firebase - Flutter pub 获取约束
我正在开发一个颤振项目,我的 pubspec.yaml 中需要这些依赖项:
我得到这个错误:
我按照说明进行操作,却又遇到了另一个问题。之后我得到另一个。
请帮忙
android - Flutter 包依赖解析问题
我在 pubspec.yaml 中有以下内容:
但是当我运行 pub get 时,我收到以下错误:
解决这种依赖关系的正确方法是什么?
flutter - Flutter integration_test 包与我的代码冲突,无法通过调整包版本来解决 - 所以整个应用程序无法运行
我有一个应用程序(具有空安全性),并且想使用 integration_test 包进行一些测试。pubspec.yaml 看起来像:
然后它错误:
我不能使用存档包的非空安全版本(2.x),因为如果我这样做,我的应用程序代码将无法在空安全模式下运行!我可以接受我的测试在非空安全模式下运行,但我不能容忍我的应用程序代码在非空安全模式下运行。
感谢您的任何建议!
flutter - 添加 firebase_database 后无法解决依赖关系
我将 'firebase_database' 添加到 pubspec.yaml 并收到以下错误:
[components] flutter pub get 在组件中运行“flutter pub get”...
因为 firebase_core >=1.0.0 <1.1.1 取决于 firebase_core_platform_interface ^4.0.0 而 firebase_core >=1.1.1 取决于 firebase_core_platform_interface ^4.0.1, firebase_core >=1.0.0 需要 firebase_core_platform_interface ^4.0.0。
而且因为 firebase_database >=6.1.2 <7.0.0-dev.1 依赖于 firebase_core ^1.0.3,所以 firebase_database >=6.1.2 <7.0.0-dev.1 需要 firebase_core_platform_interface ^4.0.0。
并且因为 firebase_core_platform_interface >=4.0.0 依赖于 plugin_platform_interface ^2.0.0 而 path_provider_platform_interface <2.0.0-nullsafety 依赖于 plugin_platform_interface ^1.0.1,所以 firebase_database >=6.1.2 <7.0.0-dev.1 与 path_provider_platform_interface < 不兼容2.0.0-nullsafety。
并且因为 shared_preferences_windows <0.0.3-nullsafety 取决于 path_provider_platform_interface ^1.0.3 和 shared_preferences 0.5.12+2 取决于 shared_preferences_windows ^0.0.1,如果 firebase_database >=6.1.2 <7.0.0-dev.1 和 shared_preferences 0.5。 12+2 然后 shared_preferences_windows ^0.0.3-nullsafety。
并且因为 shared_preferences_windows >=0.0.3-nullsafety <2.0.0 取决于 shared_preferences_platform_interface ^2.0.0-nullsafety 和 shared_preferences 0.5.12+2 取决于 shared_preferences_platform_interface ^1.0.0,firebase_database >=6.1.2 <7.0.0-dev .1 与 shared_preferences 0.5.12+2 不兼容。
因此,由于组件同时依赖于 shared_preferences 0.5.12+2 和 firebase_database ^6.1.2,版本求解失败。pub get failed (1; 所以,因为组件依赖于 shared_preferences 0.5.12+2 和 firebase_database ^6.1.2,版本求解失败。) 退出代码 1
这是我的依赖列表:
firebase - Flutter 依赖冲突将 firebase-admin 添加到我的 pubspec.yaml
我正在尝试将firebase-admin
包添加到我pubspec.yaml
的颤振项目中,但由于依赖冲突,我无法解决添加firebase-admin
包的问题。我有必要通过 firebase 功能添加社交登录包。谁能帮我解决这个问题?
下面是我的一部分pubspec.yaml
flutter - 最新版本的火焰是否支持零安全?
我对火焰游戏引擎很陌生,但是每当我尝试运行我的程序时,它总是说
错误:无法以可靠的 null 安全性运行,因为以下依赖项不支持 null 安全性:
- 包装:火焰
- 包:ordered_set
- 包:box2d_flame
我只是想知道我是否没有使用最新版本的火焰,或者我是否需要暂时禁用空安全?这是我的 pubspec.yaml 文件当前的样子。