问题标签 [build-runner]
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 - 无法在颤振中使用构建运行器生成 mobx
我正在使用mobx
颤振进行状态管理。但在mobx
项目中添加后,我无法构建生成的文件。并得到错误
mobx 文件:-
pubspec.yaml:-
如何解决问题?
编辑:- 构建命令flutter packages pub run build_runner watch
flutter - 获取“NoSuchMethodError:在 null 上调用了 getter 'element'。” 使用 build_runner 时
我对颤振很陌生,所以如果有人需要更多信息,请告诉我。我一直在尝试将 Hive 与我的颤振应用程序一起使用。我想为我编写的名为 Product 的类生成一个自定义适配器。当我运行“flutter packages pub run build_runner build”时,这是我得到的输出:
这是产品类:https ://pastebin.com/0a0W18ep
这是 productCard.dart:https ://pastebin.com/gV7kP2YG
这是featuredCard.dart:https ://pastebin.com/7tke6V17
这是我的 pubsec.yaml 的相关部分:
我尝试更改 build_runner 和分析器的版本,并在从中提取值之前检查产品对象是否为空。不幸的是,没有一个工作。
flutter - Flutter build_runner watch 不工作 | 在 null 上调用了 getter 'definingUnit'
运行后flutter pub run build_runner watch --delete-conflicting-outputs
构建运行器输出
我的pubspec.yaml
颤振医生输出:
在过去的两天里,我一直坚持这一点。请帮忙。谢谢你。
android-studio - 颤振构建运行器不起作用 - 调用了 getter 'uri' 为 null
我完美地将颤振与构建运行器一起使用,但今天它只是得到这个空错误。甚至认为我恢复了我的代码更改但仍然是同样的错误。
错误 :
它一直这样下去。
我在用 :
我试图生成的模型:
flutter - 在颤振上运行构建运行程序时,出现以下错误
当我跑
我收到以下错误。
flutter - dart 模块化与 build_runner
我有一个项目,它由一个可运行的项目和多个本地包组成。这些包是模块和核心框架。我正在使用 json 序列化和其他依赖于build_runner
. 我面临的问题是,如果我添加一个需要build_runner
完成工作的类,我总是必须浏览终端内的文件夹,然后build_runner
手动运行。有没有办法告诉build_runner
在所有本地包上运行,或者至少在定义的包上运行?
我在这里找到了另一个具有相同问题的 SO Thread ,它建议使用build_config包,但我不确定这个包是否可以执行此任务
flutter - 我迁移到了空安全,我无法运行“flutter pub run build_runner build”而不抛出错误
我已添加// @dart=2.9
到我的所有文件中,但build_runner
不会抛出此错误:
flutter - Flutter:读取 build.yaml 文件中传递给 build_runner 的变量
有没有办法传递变量(比如 build.yaml 文件的路径,然后让构建器仅在单个文件/目录上运行?
我的调用命令应该是这样的:
PS:如果我可以应用一些三元检查标志是否为空并默认到不同的目录,那将是惊人的:D
flutter - Flutter build runner - pub 以退出代码 65 结束
编辑 3这一定是font_awesome_flutter问题。当我离开dependency_overrides
但pubspec.yaml
删除 font_awesome_flutter 参数时,只需执行以下操作:
有用。
我升级到颤振 2.0,现在当我尝试运行时出现此错误flutter pub run build_runner watch --delete-conflicting-outputs
:
知道如何解决吗?我跑过很多次flutter pub get
。pub get
pubspec.yaml:
添加--verbose
到flutter pub run build_runner build
: