Вопросы с тегом «gulp»

Gulp - это система сборки JavaScript, средство выполнения задач на основе Node.js, такое как Grunt. Gulp использует потоки и код поверх конфигурации для более простого и интуитивно понятного процесса сборки.


8
Предотвращение ошибок от взлома / сбоя
Я запускаю gulp 3.6.2 и имею следующую задачу, которая была настроена из примера онлайн gulp.task('watch', ['default'], function () { gulp.watch([ 'views/**/*.html', 'public/**/*.js', 'public/**/*.css' ], function (event) { return gulp.src(event.path) .pipe(refresh(lrserver)); }); gulp.watch(['./app/**/*.coffee'],['scripts']); gulp.watch('./app/**/*.scss',['scss']); }); Каждый раз, когда происходит ошибка в моих остановках на CoffeeScript, очевидно, не то, что я хочу. …
178 node.js  gulp 

10
Не удается запустить Gulp: не удается найти модуль 'gulp-util'
В Windows 7 я установил gulp, как описано здесь: http://markgoodyear.com/2014/01/getting-started-with-gulp/ : npm install gulp -g В моей папке приложения: npm install gulp --save-dev Я создаю gulpfile.jsфайл. Но затем, когда я пытаюсь запустить gulp, я получаю это сообщение об ошибке: module.js:340 throw err; ^ Error: cannot file module 'gulp-util' at Function.Module._resolveFilename …
169 node.js  npm  gulp 

4
Как мне рекурсивно копировать каталоги с помощью gulp?
Я пытаюсь организовать проект из рабочего каталога на сервер (на той же машине). Используя следующий код: gulp.src([ 'index.php', 'css/**', 'js/**', 'src/**', ]) .pipe(gulp.dest('/var/www/')); Я ожидаю увидеть все скопированные файлы. Однако это выравнивает структуру dir - все каталоги копируются, но каждый файл помещается в корень/var/www Gulp кажется отличным инструментом для сборки, …
167 deployment  gulp 

5
Gulp + Webpack или ПРОСТО Webpack?
Я вижу людей, использующих gulp с webpack. Но тогда я читаю webpack может заменить глоток? Я полностью запутался здесь ... кто-то может объяснить? ОБНОВИТЬ в конце я начал с глотком. Я был новичком в современном интерфейсе и просто хотел быстро начать работу. Теперь, когда у меня уже достаточно года мокрые …
161 node.js  webpack  gulp 

9
Ожидаемые разрывы строк будут «LF», но найдены «CRLF»
При использовании eslint в проекте gulp я столкнулся с проблемой с такой ошибкой, Expected linebreaks to be 'LF' but found 'CRLF' linebreak-styleи я использую среду Windows для запуска gulp, и весь журнал ошибок приведен ниже. Kiran (master *) Lesson 4 $ gulp Using gulpfile c:\Users\Sai\Desktop\web-build-tools\4\ gulpfile.js Starting 'styles'... Finished 'styles' …

7
Gulps gulp.watch не запускается для новых или удаленных файлов?
Следующая задача Gulpjs отлично работает при редактировании файлов в глобальном совпадении: // watch task. gulp.task('watch', ['build'], function () { gulp.watch(src + '/js/**/*.js', ['scripts']); gulp.watch(src + '/img//**/*.{jpg,jpeg,png,gif}', ['copy:images']); gulp.watch(src + '/less/*.less', ['styles']); gulp.watch(src + '/templates/**/*.{swig,json}', ['html']); }); // build task. gulp.task('build', ['clean'], function() { return gulp.start('copy', 'scripts', 'less', 'htmlmin'); }); Однако …
151 javascript  node.js  gulp 

6
Получить текущее имя файла в gulp.src ()
В моем файле gulp.js я транслирую все файлы HTML из examplesпапки в buildпапку. Создать задачу gulp несложно: var gulp = require('gulp'); gulp.task('examples', function() { return gulp.src('./examples/*.html') .pipe(gulp.dest('./build')); }); Но я не могу понять, как получить имена файлов, найденные (и обработанные) в задаче, или не могу найти нужный плагин.
141 gulp 

3
Задача Gulp.js, вернуться на src?
Я новичок в gulp и просматривал примеры настроек. У некоторых людей такая структура: gulp.task("XXXX", function() { gulp.src(".... У других есть это: gulp.task("XXXX", function() { return gulp.src(".... Мне интересно, какая разница в возврате src ??
132 javascript  node.js  gulp 

5
Ошибка Gulp: задача наблюдения должна быть функцией
Вот мой gulpfile: // Modules & Plugins var gulp = require('gulp'); var concat = require('gulp-concat'); var myth = require('gulp-myth'); var uglify = require('gulp-uglify'); var jshint = require('gulp-jshint'); var imagemin = require('gulp-imagemin'); // Styles Task gulp.task('styles', function() { return gulp.src('app/css/*.css') .pipe(concat('all.css')) .pipe(myth()) .pipe(gulp.dest('dist')); }); // Scripts Task gulp.task('scripts', function() { return …
126 javascript  gulp 

6
Использование Gulp для объединения и изменения файлов
Я пытаюсь использовать Gulp для: Возьмите 3 конкретных файла javascript, объедините их, затем сохраните результат в файл (concat.js) Возьмите этот объединенный файл и уменьшите / уменьшите его, затем сохраните результат в другом файле (uglify.js). Пока у меня есть следующий код var gulp = require('gulp'), gp_concat = require('gulp-concat'), gp_uglify = require('gulp-uglify'); …
124 gulp 

10
Как использовать npm с ASP.NET Core
Я использую npm для управления jQuery, Bootstrap, Font Awesome и аналогичными клиентскими библиотеками, которые мне нужны для моего приложения ASP.NET Core. Подход, который сработал для меня, начался с добавления в проект файла package.json, который выглядит так: { "version": "1.0.0", "name": "myapp", "private": true, "devDependencies": { }, "dependencies": { "bootstrap": "^3.3.6", …

6
Ошибка Gulp: не удается найти модуль jshint / src / cli
Итак, у меня есть свежая установка El Capitan, и я еще раз попробую этим исполнителям. Я слежу за sitepoint's Введение в Gulp.js , но застрял на четвертом шаге, когда пытаюсь запустить, gulp jshintполучаю " Error: Cannot find module 'jshint/src/cli'" Я понятия не имею, что вызывает это, поэтому я спрашиваю здесь. …

2
Исполнители задач (Gulp, Grunt и т. Д.) И Bundlers (Webpack, Browserify). Зачем использовать вместе?
Я немного новичок в мире задач и сборщиков, и пока я прохожу через такие вещи, как Grunt, Gulp, Webpack, Browserify , Я не чувствовал, что между ними есть большая разница. Другими словами, я чувствую, что Webpack может делать все, что делает средство выполнения задач. Но все же у меня есть …

3
Как упростить вывод с помощью Browserify в Gulp?
Я пытался скрыть вывод Browserify в Gulp, но это не сработало. gulpfile.js var browserify = require('browserify'); var gulp = require('gulp'); var uglify = require('gulp-uglify'); var source = require('vinyl-source-stream'); gulp.task('browserify', function() { return browserify('./source/scripts/app.js') .bundle() .pipe(source('bundle.js')) .pipe(uglify()) // ??? .pipe(gulp.dest('./build/scripts')); }); Насколько я понимаю, я не могу сделать это по шагам, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.