gulp - 是否有工具可以可视化 gulp 文件中的任务依赖关系?

标签 gulp dependencies visualization

我们有一些(可能不必要的)复杂的 gulp 文件,但我找不到能够以某种视觉方式显示依赖关系的工具 - 即使只是像 npm 那样的文本输出。

例如给定

gulp.task('something:else', ...
gulp.task('ts:compile', ['something:else'], function () {
gulp.task('copy:i18n', ...
gulp.task('test', ['ts:compile', 'copy:i18n'], ...

它会输出类似的内容

test
-> ts:compile
--> something:else
-> copy:i18n

或者更好,一些视觉图/png/等

最佳答案

我找到了这些:

https://www.npmjs.com/package/gulp-task-graph-visualizer - 它呈现类似于问题中的输出的文本表示形式。

这个更好:

https://github.com/pavlov99/gulp-graph-tasks - 它创建了任务依赖关系的可视化图表,这正是我所寻找的。

关于gulp - 是否有工具可以可视化 gulp 文件中的任务依赖关系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40077004/

相关文章:

javascript - gulp + browserify + reactjs,未捕获的 ReferenceError : React is not defined

javascript - Object.assign 带有外部 npm dep 的 Babel

javascript - 如何使用 gulp 和 'main-bower-files' 选择缩小的依赖项?

css - 带有 css 缩小的远程字体导入

java - Maven 多个存储库——maven 究竟如何决定哪个存储库获取哪个 Artifact ?

android - Gradle - 从模块继承存储库

tree - graphviz,如何将节点放置在图像上

visualization - 以编程方式 'Listening' 到声音(信号处理?)

java - Maven 私有(private)依赖

matlab - 在 matlab 中绘制 3d 条形图