gulp相关内容

缩进的 Sass 语法不适用于 node-sass 和 gulp-sass

Libsass 2.0 为 libsass 用户带来了缩进语法,但到目前为止,我还无法使其与 node-sass 和 gulp-sass 一起使用.我有所有最新版本: node-sass:0.93 gulp-sass:0.7.2 吞咽:3.8.2 此设置使用括号语法编译 .scss 文件甚至 .sass 文件,但不会编译缩进语法.有人用 node-sass 和 gulp 成功编译了 ..
发布时间:2022-01-12 14:15:34 前端开发

gulp.dest 没有创建目标文件夹

我的 gulp 代码部分看起来像这样 gulp.src(['../application-base/**/**.js', '!../application-base/assets/**/**.js'], {根据: './' }).pipe(gulpPl​​umber({错误处理程序:函数(错误){console.log(`\nError ${error}`);this.emit('end');} ..
发布时间:2022-01-12 14:15:24 前端开发

Gulp less 然后缩小任务

我必须在 gulp 中执行 2 个步骤: 减少 .css 文件格式 缩小生成的 css 文件 这是我的 gulpfile: var gulp = require('gulp'),手表 = 要求(“gulp-watch"),少=需要('gulp-less'),cssmin = require('gulp-cssmin'),重命名 = 要求('gulp-rename');gulp.ta ..
发布时间:2022-01-12 14:15:17 前端开发

重新加载静态内容 Spring Boot 应用程序

我正在使用 Netbeans,并且正在使用 Spring Boot 开发我的第一个 Web 应用程序.我将 HTML、js、CSS 保存在“webapp"文件夹中,然后重构了我的项目,并将所有静态内容放在 /resources/static 中.从那时起,我每次都必须重新构建我的项目,因为没有重新加载静态内容. 如果我为 Gulp 使用浏览器同步插件,我可以轻松绕过这个问题吗? 解决方 ..
发布时间:2022-01-12 14:15:00 其他开发

如果满足条件,则停止 Gulp 任务

我正在尝试这样做,因此如果未指定 --theme 标志,它会停止 gulp 任务并想知道以 DRY 方式执行此任务的最佳方法. 如果未指定 --theme,我希望每个单独的任务停止,并且如果未满足,我希望默认任务停止. 到目前为止,我已经尝试了一些没有运气的事情. 谢谢, gulp.task('test', function() {if(typeof(args.theme) = ..
发布时间:2022-01-12 14:14:51 前端开发

gulp 被不规则地杀死

我在运行 gulp 时遇到问题,因为它会在任务期间自行杀死.我什么都没做: >吞咽构建[11:25:34] 使用 gulpfile/app/app-base/frontend/gulpfile.js[11:25:34] 开始'css-clean'...[11:25:34] 开始'js-clean'...[11:25:34] 5.99 毫秒后完成“css-clean"[11:25:34] 开始'c ..
发布时间:2022-01-12 14:14:41 其他开发

Gulp.js - 在连接时重写嵌入在 css 中的 url

我正在使用 Gulp 连接来自不同目录的多个 css 文件(Bower 管理的依赖项).Font-awesome 是这些依赖项之一,它包含对其字体 url(../font....) 的相对引用.当 css 文件被连接并放置在不同的目录中时,这个相对 url 显然是错误的.是否有处理此问题的最佳实践? 解决方案 另一个选项是 gulp-css-rebase-urls,它是为解决这个问题而构建 ..
发布时间:2022-01-12 14:14:25 前端开发

gulp watch 立即终止

我有一个非常小的 gulpfile,如下所示,并注册了一个监视任务: var gulp = require("gulp");var jshint = require("gulp-jshint");gulp.task("lint", function() {gulp.src("app/assets/**/*.js").pipe(jshint()).pipe(jshint.reporter("默认" ..
发布时间:2022-01-12 14:14:16 其他开发

永远运行 Gulp 脚本?

是否可以使用 forever 运行 Gulp 脚本? 我有想要作为守护进程运行的 Gulp 脚本,所以我可以启动/停止/列出它. 解决方案 好的,所以我通过将 gulp 二进制文件从/usr/bin 链接到我的本地文件夹然后简单地在本地运行命令来解决它.像这样: ln -s/usr/bin/gulp ./gulp永远开始 gulp 服务 命令可能因你而异,但我希望你能明白它的要点 ..
发布时间:2022-01-12 14:14:06 其他开发

如何使用 gulp webpack-stream 生成正确的命名文件?

目前我们使用 Webpack 作为我们的模块加载器,以及 >Gulp 其他一切(sass -> css,以及开发/生产构建过程) 我想将 webpack 的东西包装到 gulp 中,所以我所要做的就是输入 gulp 它会启动、监视和运行 webpack 以及我们 gulp 的其余设置. 于是我找到了 webpack-stream 并实现了它. gulp.task('webpack', ..
发布时间:2022-01-12 14:13:57 前端开发

Gulp babel es2015 转换很慢

我正在尝试使用 gulp 在我的 JavaScript 上运行 babel-preset-es2015,但即使在一行代码上也需要很长时间.我最初尝试使用大约 700 loc 的脚本包,然后使用 1 行的虚拟脚本.第一种情况大约需要 9s - 1 行 i 需要 8.38s. 这是我的确切设置: package.json: {“开发依赖":{"gulp": "^3.9.0","gulp- ..
发布时间:2022-01-12 14:13:48 前端开发

获取参数的 gulp 命令

我的 package.json 有这样的脚本 {“脚本":{“预测试":“npm 运行 tsc",“测试":“吞咽 e2e",}} 我们使用 typescript 和 webdriverIO 来实现自动化.我想使用 gulp 以便我可以将参数传递给我的测试框架.示例: npm test --suite HomePageTests 那么与主页相关的规范必须运行. 我有这样的 gul ..
发布时间:2022-01-12 14:13:28 前端开发

使用 .bash_profile 和“postinstall"避免 NPM 全局安装脚本

无论好坏,NPM 的理念是在 ./node_modules 中为项目本地安装所有必要的依赖项,并让 package.json 反映所有必要的依赖项. 我有一个库,它通常会从全局安装和本地安装中受益,类似于 Gulp、Mocha 等. 上述最隐蔽的问题之一是全局版本和本地版本可能不同,从而导致给定项目的兼容性问题. 我想到我们可以通过在 .bash_profile 中创建一个别名来 ..
发布时间:2022-01-12 14:13:18 其他开发

Gulp 使用 gulp-jade 和 gulp-data

我正在尝试在我的工作流程中将 gulp-data 与 gulp-jade 一起使用,但我遇到了与 gulp-data 插件相关的错误. 这是我的 gulpfile.js var gulp = require('gulp'),水管工 = 要求('gulp-水管工'),browserSync = require('浏览器同步'),玉 = 要求('gulp-jade'),数据 = 要求('gul ..
发布时间:2022-01-12 14:13:04 其他开发

使用 GULP 编译 SASS 和 SUSY

我正在尝试让 gulp 编译我的 sass 并使用 susy 网格/框架. 我无法在网上找到有关此的任何信息. 我已包括: "gulp-ruby-sass": "^0.7.1", 进入我的 package.json 并安装一切. 我的 gulp sass gulp 任务喜欢这样: gulp.task('sass', ['images'], function () {retu ..
发布时间:2022-01-12 14:12:57 前端开发