问题标签 [incremental-build]
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.
intellij-idea - Gradle Idea 插件支持增量构建
我知道gradle可以支持java增量编译。但是我看不到idea插件支持增量编译。
rust - Rust 缺少增量编译到底意味着什么?
这个问题是在 Rust 正式支持增量编译之前被问到的。Rust 1.24.0及更高版本默认为开发(调试)构建启用增量编译。
我是一个局外人,想看看 Rust 是否适合我的项目。
我读过 Rust 缺乏增量编译(尽管有 beta 功能)。
gradle - Gradle:具有可变输入的任务
任务从项目属性或可以更改的变量中获取值是一个好主意吗?例如,
此方法可用于合并任意两个文件并通过更改 property.ext 属性写入任何文件。这是一个好主意吗?在这种情况下,UP_TO_DATE 检查如何工作?
continuous-integration - teamcity CI fastlane 增量内部版本号
有谁知道并真正想出了如何设置 FASTLANE 和 TEAMCITY CI 服务器并自动增加构建?似乎没有关于如何在任何地方进行操作的明确指南。
谢谢你。
javascript - Gulp 4.0:gulp-remember 或 gulp-cache 阻止 sass 正确编译(增量构建)
昨天我已经将我的 Gulp 升级到 4.0,以便在为我的项目编译样式时获得一些速度(它们变大了,现在在我的 Mac Pro 2016 上我需要等待 19 秒)
经过一番挖掘,我决定将 gulp-cached 和 gulp-remember 添加到我的构建中。
这是我当前的 gulpfile.js 样式:
我的问题是我的构建在第一次编译时运行良好,大约需要 3 秒,稍后在我进行更改的地方,它可以看到我在哪个文件中进行了更改,并且它开始编译,但输出文件没有里面的变化。
我认为在 gulp-cached 和 gulp-remeber 方面我没有得到任何东西。但是在文件的末尾,您可以看到一个函数,该函数应该在进行更改后清除缓存。
你能看看我的代码吗?也许你会有一些建议。
干杯!
### 编辑 26.08我在寻找解决方案时遇到了以下帖子:http: //blog.reactandbethankful.com/posts/2015/05/01/building-with-gulp-4-part-4-incremental-builds/
我相应地使用以下代码(但效果与上面的示例相同):
gradle - 不同机器上的 Gradle 增量
我们在不同的机器上有多个 GitLab 运行器。
我们在多个相互依赖的步骤中破坏了我们的管道,我看到 gradle 不会以增量方式运行。
例如,我们有build apk
和upload apk to hockeyapp
。我们总是将 apk 输出从一个步骤复制到另一个步骤。然而 gradle 仍然从头开始构建 apk,因为上传需要它。
- 我该如何解决?
- 要复制哪些文件夹以确保 gradle 增量运行?
我们正在使用 Gradle 4.x(4.1 和移动到 4.2)
makefile - 如何告诉make检查依赖文件中的文件时间戳?
考虑这个简单的规则:
现在,如果 foo.d 和 foo.o 都比 foo.c 新 - foo.o 的配方将不会被执行。
但是, foo.c 中包含的头文件之一可能已更改,因此我确实需要运行该配方。
所以问题是如何告诉 make 如果 foo.d 中列出的文件之一比 foo.o 新,那么它必须运行 foo.o 的配方?
谢谢。
list - ANT 目标 if, then, else if, else
我对 ANT 非常陌生和陌生,并且一直在网上搜索与此类似的示例来比较有效性,但找不到任何东西。提前感谢您的输入。
您能告诉我将 _old 附加到 arg1 是否有效?
webpack - 配置 webpack 以写入文件并监视更改
我有这个 webpack 配置:
如您所见,Webpack 被配置为写入文件,由配置中的“输出”属性表示。
但是,当我使用 webpack-dev-server 时,它会创建一个构建,但不会将其写入“输出”文件,它似乎只是将其提供给浏览器。
我想做的是让 Webpack 进行增量构建,但在更改时写入文件。
maven - Maven包增量
我是Maven的新手。我有一个列出模块的父 pom 文件。我只想打包那些修改过的模块。运行时mvn package
,它每次都会打包所有内容。如何仅打包已修改的模块?