gulp相关内容

如何使用 Node Tools for Visual Studio 调试 Gulp 任务?

我最近安装了 NodeJS Tools for Visual Studio,它在 VS 中宣传对 Node 环境的支持.值得注意的是,它能够从 IDE 设置调试断点. 我不清楚在调试 Gulp 任务时是否可以设置断点.Task Runner 有能力检测 Gulp 任务并将 console.log 语句输出到窗口,但我还没有找到更好的调试方法. 我不久前发现了这篇文章:使用 Visual ..
发布时间:2022-01-12 14:09:35 其他开发

在“管道"之间传递变量在吞咽

我正在尝试编写一个 gulp 任务,该任务通过 gulp-prompt 插件获取一些用户输入.但我无法将该输入传递给其他例如: gulp.task('userinput', function(){var myVar = '猴子';gulp.src('./templates/_component.*').pipe(提示.提示([{类型:'输入',名称:'用户输入',消息:'说点什么'}],函数(分 ..
发布时间:2022-01-12 14:09:28 前端开发

如何修复“任务不在您的 gulpfile 中"使用 npm 链接时出错?

我们有一堆共享通用 gulp 逻辑的应用程序,所以我们制作了一个 gulp 插件,其中包含一堆自定义任务. 但是,我们希望避免为我们开发的每个应用程序安装 gulp+我们的插件(以及一半的互联网). 理想情况下,我想这样做: npm install -g gulpnpm install -g 那么对于每个应用,我们只需要做: npm 链接 gulpnp ..
发布时间:2022-01-12 14:09:12 其他开发

如何覆盖伊斯坦布尔的 React jsx 文件?

我正在尝试将我现有的测试流程集成到现在包含 React,但我在代码覆盖率部分上苦苦挣扎.通过遵循这个项目/教程,我已经能够让我的单元测试正常工作 - https://github.com/danvk/mocha-react - http://www.hammerlab.org/2015/02/14/testing-react-web-apps-with-mocha/ 我一直在使用伊斯坦布尔来 ..
发布时间:2022-01-12 14:09:02 前端开发

完整的 Gulp 伊斯坦布尔报道

我正在使用 gulp-istanbul 通过 Gulp 生成 JavaScript 单元测试覆盖率报告.有没有办法配置 Istanbul 以生成我的 gulp 流中所有 JS 文件的完整覆盖率报告,而不仅仅是测试用例涉及的文件. 我正在做一个有很多 JS,但没有单元测试的项目,我们正在努力增加测试覆盖率.我想要一份覆盖率报告,首先显示我们大多数文件的 0% 覆盖率,但随着时间的推移,覆盖率会 ..
发布时间:2022-01-12 14:08:53 前端开发

JavaScript 构建工具的用途是什么

最近我一直在研究 Node.js.在这段时间里,我听到了很多关于使用 Gulp 或 Grunt 作为构建工具的信息.现在我有兴趣学习如何使用 Gulp.我听说它是​​一个构建工具,但我不确定它涵盖了哪些内容.使用像 Gulp 这样可以帮助我进行开发的构建工具我会做什么(什么样的任务)?一些例子会很好. 解决方案 Gulp(和 Grunt)允许任务自动化. 几乎所有你发现自己在项目中重 ..
发布时间:2022-01-12 14:08:43 其他开发

Gulp 错误:events.js:72

我一直在尝试(或开始工作)来自 https://github.com/davidhund/jekyll-styleguide#user-content-requirements 我的 gulpfile 是: var gulp = require('gulp');var sass = require('gulp-ruby-sass');var autoprefixer = require(' ..
发布时间:2022-01-12 14:08:33 其他开发

使用 gulp 而不使用全局 gulp//edit: 并且不链接到 bin js 文件

我有一个 gulpfile.js,当在命令行中输入 gulp 时,它可以完美运行. gulp bash 命令真正做的就是调用 package.json >> 中指定的 js 文件.斌>>全局安装的 gulp 的 gulp. 现在我想在没有全局安装的 gulp 的情况下运行 gulpfile,只需键入 node gulpfile.js 显然失败并且已经经常提到,尽管 gulp 是在本地安 ..
发布时间:2022-01-12 14:08:23 前端开发

我可以在全球范围内只安装 Gulp 吗?

我一直致力于新的 Web 开发项目,实际上在部署时不需要它们的 node_modules 文件夹.如果我能够为每个项目创建一个小的 gulpfile.js 而不是每个项目的 node_modules 文件夹中包含 6000 多个文件,那将更适合我,只有我在这台机器上使用过. 我只使用 Gulp 来编译 SASS 和前缀和缩小我的 CSS.我不需要担心任何其他类型的部署问题,但文档说我需要:G ..
发布时间:2022-01-12 14:08:16 其他开发

如何在 gulp 中的任务中获取任务名称

我正在使用 gulp-plumber + gulp-notify 并希望将任务名称作为标题放在 gulp-notify 中.以下是我写的代码,先谢谢了. gulp.task('SOMETASK', function() {返回 gulp.src(sourcePaths).pipe(管道工({errorHandler: notify.onError({message: " ..
发布时间:2022-01-12 14:07:50 前端开发

使用 Visual Studio Task Runner Explorer 运行 gulpfile.js 时,如何调试它?

在使用 Visual Studio Task Runner Explorer 运行 gulpfile.js 时,如何调试它?或者是否有另一种方式可以使用 Visual Studio 启动 gulp,以便可以调试 gulpfile.js?我知道节点检查器,但想看看是否有 Visual Studio 原生的东西. 解决方案 我知道你可能期望有更好的方法来做到这一点,但我目前的做法是使用普通的 ..
发布时间:2022-01-12 14:07:33 其他开发

gulp 如何在忽略某些模式的同时使用 gulp 同步文件夹

我想使用 gulp 同步两个文件夹.我已经设法通过一个名为 gulp-directory-sync 的包来实现这一点(请参阅下面包含的任务),但现在我需要根据文件或目录名称是否以“__"开头(两个下划线)从同步中排除一些文件).我试图找到一个具有忽略或排除功能的同步插件,但没有成功,所以我现在想知道是否有人知道解决此问题的方法. var gulp = require('gulp');var di ..
发布时间:2022-01-12 14:07:16 其他开发

本地开发时在移动设备中同步浏览器

如何使用 gulp Browser-sync 在手机中查看本地开发网站?我在手机浏览器中输入 localhost:3000 但它不会加载 解决方案 当你在终端运行 gulp 时,你应该会看到: [BS] 访问 URL:--------------------------------------本地:http://localhost:3000外部:http://192.168.10.81 ..
发布时间:2022-01-12 14:06:48 其他开发

在没有构建工具(如 grunt 和 gulp)的情况下使用 Javascript 框架?

我正在尝试一些现代 Javascript 框架,例如 Angular、React、Vue 和 Ember,它们都希望我使用构建工具,例如 npm、grunt、gulp、maven等 Web 编程曾经很有趣.只需更改一些文件,刷新浏览器,看看它是否有效.现在每次我改变一些东西,我都必须重新构建它,这需要相当长的时间.我真的很讨厌看到网络编程变成了这样.我知道构建甚至可以使用这些工具自动完成,监 ..
发布时间:2022-01-12 14:06:42 前端开发

没有 gulp 的 Express 和 BrowserSync?

我正在开发一个快速应用程序.我只使用 browserSync 来观看静态文件,但现在,我想对 express 应用做同样的事情. 我看到了很多使用 Gulp 的例子.但我想知道是否有任何解决方案可以仅使用 npm 脚本进行管理?(还有 nodemon?) 我目前的脚本: “脚本":{"start": "npm run start-server & npm run watch-js", ..
发布时间:2022-01-12 14:06:31 其他开发