为什么我要删除 build/ 目录?

2023-11-21

(Flutter/Dart/Android 新手)

在控制台中刚刚做了:

C:\Users\lordnull>flutter help clean
Delete the build/ directory.

只是想知道为什么我们要删除项目的构建目录(使用“flutter clean”)?它是否有助于解决一些短暂的 Flutter 问题?如果是这样怎么办?


出于性能原因,构建目录的内容会根据配置或源更改进行增量更新,因为每次完全重建都会花费太多时间。

依赖关系可能非常复杂,并且某些更改不会使所有部分失效build/此类更改后需要重建。

这可能会导致构建输出损坏。

flutter clean清除构建输出,下一个构建操作将从头开始重建所有内容。

这并不是 Flutter 独有的。大多数构建系统都提供了这样一个干净的步骤,以确保构建不会受到先前构建操作的影响。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么我要删除 build/ 目录? 的相关文章

随机推荐

  • mysql 将某列的默认值设置为当前登录用户

    如何将某列的默认值设置为登录用户 我正在创建一个 日志记录 表 其中一列应该是登录用户 the output of SELECT user 这可能吗 编辑 我尝试过的 create trigger logtrigger test befor
  • 如何在node.js中解压文件

    有一些解压库 但我无法让它们工作 我的想法是这样的 untar bufferStreamOrFilePath extractToDirectory path function err 有这样的东西吗 只是对此答案的更新 而不是node ta
  • 为什么我可以更改 JavaScript 中的常量对象?

    我知道 ES6 还没有标准化 但是目前很多浏览器都支持 constJS 中的关键字 规范中写道 常量的值不能通过重新赋值而改变 并且 不能重新声明常量 正因为如此 虽然是 可以声明一个常量而不初始化它 它是 这样做是没有用的 当我做这样的事
  • HttpWebrequest 中 HTTP 标头的严格排序

    尽管 RFC 声明唯一命名标头的顺序并不重要 但我发送此请求的网站确实对标头的顺序进行了检查 这有效 GET https www thewebsite com HTTP 1 1 Host www thewebsite com Connect
  • ReCaptcha API v2 样式

    我在寻找如何设计 Google 新的验证码 v2 样式方面并没有取得多大成功 最终的目标是使其具有响应能力 但我很难将样式应用于即使是简单的东西 例如宽度 Their API文档除了以下内容之外 似乎没有给出任何关于如何控制样式的细节the
  • 搜索值中包含的 ElasticSearch 字段

    我正在尝试在 ElasticSearch 中运行类似的字段查询 select from products where milk like name 这意味着我正在尝试查找本例中产品名称是 milk 子字符串的所有文档 我该怎么做 我会使用自
  • 在什么情况下如何使用“队列”或“延迟”?他们的设计目的是什么?

    我很困惑 动画的 队列 和 ajax 的延迟吗 有人可以告诉我一些典型的例子吗 你基本上是正确的 延迟对象 可用于处理异步事件 您启动一个操作 然后注册一个回调 该回调将在操作完成时调用 这包括 AJAX 尽管还有很多其他用途 jQuery
  • TypeError:在严格模式 dexie.js 上可能无法访问“调用者”、“被调用者”和“参数”属性

    谁能告诉我当我调用 dexie js 的 count 函数时会发生什么 TypeError caller callee and arguments properties may not be accessed on strict mode
  • 如何在编辑 SASS 文件后在 Chrome 中自动重新加载 css

    我正在尝试在 Chrome canary 中设置映射功能 我按照截图这个答案 主要功能有效 当我检查一个元素时 它会将我指向本地 sass 文件 当我编辑它时 本地文件安全 并且触发 sass watch 但是 即使在开发工具的 常规 选项
  • Flutter 中的控制台消息

    我目前在 Flutter 版本 2 6 0 12 0 pre 406 的主频道中 每次运行应用程序时 我都会在控制台中收到这些奇怪的消息 我只想知道为什么以及它们的含义以及是否可以忽略这些 当我新创建一个应用程序并在不编辑任何内容的情况下运
  • 浏览器对 Angular 材质的支持

    我想在我的下一个项目中使用 Angular Material https material angularjs org 我没有找到任何有关它支持哪些浏览器的文档 有人知道它的内部运作方式以及预期结果吗 据我了解flexcss 属性 例如 I
  • 如何通过迁移手动创建 asp.net 身份表?

    我希望 asp net Identity 表存在于我的数据库中 并且在实际运行 mvc 应用程序并创建用户之前生成相应的代码优先模型 以便我可以针对这些类编写一些逻辑之前 有没有办法可以手动创建这些表 类并进行迁移 如果您想将其手动添加到数
  • Objective c ios中的^是什么意思? [复制]

    这个问题在这里已经有答案了 很抱歉问这么简单的问题 但这些东西很难用谷歌搜索 我在 iOS 中有代码连接到在摄氏温度和华氏温度之间切换的切换开关 但我不知道 1 是什么意思 self celsius 是布尔值 Thanks self cel
  • cgi.FieldStorage如何存储文件?

    所以我一直在尝试原始 WSGI cgi FieldStorage 和文件上传 我只是不明白它如何处理文件上传 起初 它似乎只是将整个文件存储在内存中 我想嗯 这应该很容易测试 大文件应该会堵塞内存 但事实并非如此 不过 当我请求文件时 它是
  • 如何配置 WebStorm 为 KoaJS 提供代码补全?

    目前 WebStorm 报告 KoaJS 的方法未定义 这是一个轻微但持续的烦恼 我在网上搜索过 也搜索过WebStorm的配置对话框 但没有结果 有人将 WebStorm 与 KoaJS 一起使用并且智能感知 代码完成正常工作吗 这是一个
  • 我们如何使用 TriggerDagRunOperator 触发多个气流 dag?

    我有一个场景 其中特定的 dag 完成后需要触发多个 dag 已使用 TriggerDagRunOperator 触发单个 dag 是否可以将多个 dag 传递给 TriggerDagRunOperator 来触发多个 dags 是否可以仅
  • C++ 可变参数模板 AND 和 OR

    可以使用C 11可变参数模板来完成吗 in template
  • 修改jar文件

    我有一个 jar 文件 在 html 文件中用作小程序 我想修改 jar 文件的内容并重建 jar 文件 以便 html 可以与新的 jar 文件一起正常工作 我怎样才能做到这一点 我已经尝试使用 7zip 解压缩 并修改了源代码并创建了新
  • 如何在postgis中创建一个以米为单位的圆?

    我想问一下如何创建一个圆radius 4km 我已经尝试过ST Buffer功能 但它创造了一个更大的圆圈 我通过将其多边形插入新的 kml 文件来查看创建的圆 这就是我正在尝试的 INSERT INTO camera geom circl
  • 为什么我要删除 build/ 目录?

    Flutter Dart Android 新手 在控制台中刚刚做了 C Users lordnull gt flutter help clean Delete the build directory 只是想知道为什么我们要删除项目的构建目录