gulp相关内容

使用单个 Gulp 任务运行 Protractor

有没有办法在单个任务中使用 Protractor 和 Gulp 运行 e2e 测试? 现在,为了运行 e2e 测试,我必须打开 3 个单独的 shell 并运行以下命令: webdriver-manager 更新webdriver-manager 启动npm start(运行应用服务器)protractor protractor.conf.js(在单独的窗口中) 必须有一种更简单的方法来 ..
发布时间:2022-01-12 14:06:25 其他开发

打开 PHPStorm 项目时可以自动运行终端命令吗?

我有一个 Gulp 工作流程,我想在 PHPStorm 中打开我的项目时自动启动它.这可能吗? 解决方案 暂时不可能. https://youtrack.jetbrains.com/issue/WEB-11818 -- 观看此票和相关票(星号/投票/评论)以获取进度通知. 更新:这个功能现在已经实现并且从 PhpStorm v10/WebStorm v11 开始可用——在 Se ..
发布时间:2022-01-12 14:06:16 其他开发

使用 Gulp 使 browserify 模块外部化

我有一个库 lib.js 我想从 lib/a.js 和 lib/b.js 创建并能够使用 var a = require('lib/a.js'); 从脚本 client.js 使用它,并且当我只包含已编译的lib.js 库在 client.js 之前(因此,lib.js 必须声明一个知道的 require 函数关于 lib/a.js) 我想我必须使用 external 和 alias 但我不 ..
发布时间:2022-01-12 14:06:06 前端开发

在 LESS 文件中出现错误后,Gulp.js 停止编译 LESS

我遇到了 gulp 的问题.我运行 gulp-watch 以及 gulp-less 和 gulp-clean.一切运行良好. 当我编辑 somefile.less 并保存它时缺少分号,或者我不小心留下了尾随 ;s,我的代码中出现错误时保存时,gulp-less 在控制台中记录一个错误.在我修复它之后 gulp-watch 继续观看文件,但 gulp-less 不会触发并且它不会编译.当我停止 ..
发布时间:2022-01-12 14:06:01 前端开发

Browserify basedir 选项(RequireJS-like)

我无法弄清楚 browserify 的方式basedir 选项 有效.. 注意:我对整个 basedir 概念的理解可能是错误的,因为我来自 RequireJS(想想 baseUrl). 编辑确实我错了,但是您仍然可以使用 paths 选项实现我想要做的事情,请参阅下面的答案. 我了解 basedir 选项使您能够(自由!)从静态根/基本目录指定所有需要的路径(以 . 开头).. ..
发布时间:2022-01-12 14:05:54 其他开发

gulp-uglify events.js 未处理的“错误"事件

我收到此错误.昨天运行 gulp 运行良好,但今天早上(更改了 NO 代码)我收到了这个错误. $ gulp[08:54:10] 使用 gulpfile C:\Source\Source2\bunny-meadows\gulpfile.js[08:54:10] 开始“脚本"...[08:54:10]“脚本"在 11 毫秒后出错[08:54:10] TypeError:监听器必须是一个函数在 Ty ..
发布时间:2022-01-12 14:05:45 其他开发

当我只希望它在一个文件夹/文件中运行时,WebPack ts-loader 编译所有文件

我在使用 WebPack、TypeScript 和 TS-Loader 的应用程序结构和构建过程中发现了一个问题,我认为这是由 TypeScript 2.1.4 引起的,但显然一直存在. 您可以从我的另一篇文章中查看所有详细信息:TypeScript 2.1.4 webpack ts-loader 的重大更改 简而言之,我将 Gulp 和 WebPack 设置为/client/app. ..
发布时间:2022-01-12 14:05:39 其他开发

如果 Task Runner Explorer 任务失败,则取消构建

我正在使用 Visual Studio 任务运行程序 (2015) 运行绑定到构建之前的 Gulp 任务. 我已对其进行了设置,以便当 gulp 任务失败时,它会发送退出代码 1,并在最后显示“进程以代码 1 终止".但是构建仍在继续. 这将取消团队城市中的构建,因此似乎与 Visual Studio 中的 Task Runner 相关联. 如果构建以 0 以外的代码退出,我如何 ..
发布时间:2022-01-12 14:05:25 其他开发

Glob/* 不匹配以点开头的文件

我正在使用 gulp 将所有文件从一个目录复制到另一个目录,使用如下代码: gulp.src([ 'app/**/*' ]).pipe(gulp.dest('dist')); Glob 文档说 * 匹配所有文件,但实际上名称以点开头的文件,例如 .gitignore,不会被复制. 如何解决? 解决方案 如果添加选项 dot: true,它应该可以工作.例如: gulp.task ..
发布时间:2022-01-12 14:05:18 其他开发

使用 Gulp 缩小(不转译)ES2015 代码

如何缩小 ES2015 代码而不将其转换为 ES5?流行的 gulp-minify 和 gulp-uglify 模块不适用于简单地缩小 ES2015 代码. 解决方案 现在可以在不转译代码的情况下缩小 ES2015.babel minify(以前是 babili)是一个 babel 预设这样做. 要安装: npm install --save-dev babel-preset-mi ..
发布时间:2022-01-12 14:05:09 前端开发

gulp-sourcemaps:找不到模块'./src/init'

我在安装 React-native 时遇到错误,我试图搜索答案,但找不到. 运行“react-native init meet"时出现此错误: 这将引导你在/Users/alfred/React/meet 中创建一个新的 React Native 项目从 npm 安装 react-native 包...在/Users/alfred/React/meet 中设置新的 React Nativ ..
发布时间:2022-01-12 14:05:01 其他开发

Gulp Watch 只运行一次

我正在使用这个 Gulp Watch 示例:https://github.com/floatdrop/gulp-watch/blob/master/docs/readme.md#starting-tasks-on-events. var gulp = require('gulp');var watch = require('gulp-watch');var batch = require('gu ..
发布时间:2022-01-12 14:04:53 其他开发

如何从节点脚本运行 gulp 任务

我有一个节点脚本,我想在同一个脚本中运行一个 gulp 任务,我该如何调用它? #!/usr/bin/env 节点var gulp = require('gulp');gulp.task('default', function (arg) {});//如何调用任务“默认" 解决方案 最终我找到了方法: gulp.start('default'); ..
发布时间:2022-01-12 14:04:46 其他开发

如何从以前的 typescript(.ts) 文件中删除已编译的 JS 文件?

我正在关注 Angular 2 快速入门 教程.以下是我的文件夹结构 - ├── gulpfile.js├── index.html├── js|├── app.component.js|└── boot.js├── 来源|├── app.component.ts|└── boot.ts├── 节点模块├── 模块一└── 模块二 我的打字稿文件位于 source/ 目录中.我正在将它编译到 ..
发布时间:2022-01-12 14:04:41 前端开发

将 requirejs 优化器节点模块与 Gulp 一起使用

有 gulp-requirejs 插件,但它是 黑名单 并带有以下消息:"使用 require.js 直接模块". 文档很少,我如何将它与 Gulp 构建任务结合使用? 在 docs 中有一个例子: var requirejs = require('requirejs');变量配置 = {baseUrl: '../appDir/scripts',名称:'主要',出:'../build ..
发布时间:2022-01-12 14:04:26 其他开发

如何将 gulp 设置为在 Visual Studio 2017 和 msbuild 中以相同方式运行,而无需更改我的构建脚本?

我很难在 Visual Studio 2017 中设置 gulp.我不确定我哪里出错了,但有些事情我很困惑,我真的找不到任何在线资源有什么用. 我使用的构建系统是 CruiseControl.NET,我希望 gulp 使用它. 这是我到目前为止所做的: 安装了 Visual Studio 2017,并选择了 .NET Core 跨平台开发 和 Node.js 开发(以及其他选项) ..
发布时间:2022-01-12 14:04:16 其他开发

Gulp-sass 无法编译 scss 文件

我正在使用 Gulp 将我的 sass 编译成 css.一个简单的任务编译 _/sass 目录中的 style.scss 文件,并将输出保存到项目的根目录中.style.scss 仅用于导入 _/sass 目录下的其他文件. 当我从命令行 ($ gulp) 运行默认任务时,我收到一个 sass 无法编译的错误.它全部包含在下面.我已从包含的文件中删除所有内容并再次运行该任务.我仍然收到相同的 ..
发布时间:2022-01-12 14:04:08 前端开发

设置 Laravel 5.4 以使用 React

我对 Laravel 并不陌生,但对 JavaScript 框架很陌生. 我想在 laravel 构建中使用 React,但找不到有关如何执行此操作的任何信息. 我有 Laravel 5.4.我知道这是预装了 Vue 和 Laravel Mix 而不是 Gulp. 我在这里学习教程:https://blog.tighten.co/adding-react-components-t ..
发布时间:2022-01-12 14:03:52 其他开发