问题标签 [gulp-task]
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.
gulp - 如何按顺序运行 gulp 任务?
我正在尝试通过运行任务将所有 css 文件合并到一个已发布的 css 文件中:
之后,因为输出的css文件中的字体路径不正确,所以需要修改路径。
为了实现它,我需要一个一个地分别运行这两个任务。我怎样才能按顺序运行这两个任务并将它们放在一个任务中。
我试过:
series = require('gulp-series');
----不工作
-----不工作
- -更新 - - - - - - - - - - - - - - - - - - - - - - - ---------- 我使用了 return 但它现在正在工作。实际代码如下:
gulp - TypeError ...不是函数
我已经安装了 gulp-run-command 如下:
我正在运行一系列 gulp 任务。所有其他的工作,除了这个。这是我正在运行 gulp-run-command 的任务:
它直接来自 gulp-run-command 的基本用法,如下所示: https ://www.npmjs.com/package/gulp-run-command#usage
运行 gulp 时出现以下错误:
这里有什么问题?
angular - 如何通过 Angular 4 中的 gulp 任务生成覆盖率报告?
我已经尝试了很多插件来编写 gulp 任务以在 Angular 4 中生成覆盖率报告,但没有人在工作。所有文档都是针对 javascript 文件的,在 angular 4 中我们有打字稿文件。一旦我尝试使用 gulp typescript 将所有 ts 文件转换为 js 文件,然后在 gulp 源中传递这些 javascript 引用,但最后它以错误结束。
是否有任何 angular 2+ 插件可以通过 gulp 生成覆盖率报告?
谢谢!
javascript - 如何只在本地运行 gulp.task?
我有以下吞咽功能:
每次我将它拉到本地处理它时,我都必须取消注释代码,然后在推送到 prod 时将其注释回来。我必须在几个文件中做类似的事情。有没有一种聪明的方法可以避免这种麻烦,并且能够在不必为我工作的每个分支注释/取消注释所有这些的情况下提取/推送代码?
谢谢。
node.js - 如何在 Docker 映像上增加 Node.js 应用程序的日志级别?
我已经有 AngularJS - Node.js 应用程序在本地运行,在我的代码中写入后,我可以在浏览器上看到所有级别的日志:console.log/info/error。
在 dockerize 我的应用程序并运行 docker image (docker-compose up) 后,在我的浏览器控制台上,我只能看到console.info日志。
问题:如何在我的浏览器中使用 docker 镜像中的应用程序来实现所有级别的日志(我最需要 console.log)?
javascript - 为特定文件添加一个新行的 Gulp 任务
如何使用 gulp 任务向所需文件添加一行?
这是我的文件:
在这里,我想添加一个新行,即:
我能怎么做?
我试过这样:
如果我执行此任务,它会显示以下错误:
javascript - 如何将参数从 gulp 观察者传递给任务
如果我有这样的观察者:
...任务build
看起来像这样:
如何将path
参数传递给build
任务?
node.js - nodemon + browserSync gulp 任务导致 EADDRINUSE :::3000 错误
我在通过 gulp 任务创建 nodemon + browserSync 时遇到问题。我在网上搜索了一个可能的解决方案。我查看了 StackOverflow 站点,但我仍然没有找到任何成功的解决方案来解决我的问题。我遇到了这个问题
我不确定为什么gulp
在命令行中执行时会出现此错误 EADDRINUSE :::3000
。我已经检查了使用netstat -ano | findStr "9000"
该端口的端口没有被另一个进程调用。我不确定为什么在执行 gulp 任务时会遇到这个问题。有人可以提供一些指导吗?我将不胜感激我的选择已经不多了。
gulpfile.js
文件夹结构 文件夹结构图片
sass - browserSync 无需 sass 文件即可工作
browserSync 运行良好,但 sass 没有重新加载,我看不到我的更改在浏览器中自动重新加载。基本上,当我在终端中重新运行 gulp start 时它不会重新加载。我正在使用 Gulp 4,这是我的 index.js。
帮帮我谢谢!