Задать вопрос
@Vlademir

Как исправить ошибку в плагине uglify?

Хочу ужать js код. Использую плагин Uglify. Но мне выдает ошибку.

C:\Users\Пользователь\Desktop\Заебал этот gulp>gulp js
[16:23:31] Using gulpfile ~\Desktop\Заебал этот gulp\gulpfile.js
[16:23:31] Starting 'js'...
[16:23:31] 'js' errored after 34 ms
[16:23:31] TypeError: pipeline is not a function
at C:\Users\Пользователь\Desktop\Заебал этот gulp\gulpfile.js:6:10
at js (C:\Users\Пользователь\Desktop\Заебал этот gulp\node_modules\undertaker\lib\set-task.js:13:15)
at bound (domain.js:426:14)
at runBound (domain.js:439:12)
at asyncRunner (C:\Users\Пользователь\Desktop\Заебал этот gulp\node_modules\async-done\index.js:55:18)
at processTicksAndRejections (internal/process/task_queues.js:79:11)

var gulp = require('gulp');
var uglify = require('gulp-uglify');
var pipeline = require('readable-stream').pipeline;

gulp.task('js', function () {
return pipeline(
gulp.src("app/js/jquery.fancybox.min.js"),
uglify(),
gulp.dest("dist/js/")
);
});

{
"name": "y",
"version": "1.0.0",
"description": "gulp cuka",
"main": "index.js",
"dependencies": {
"gulp": "^4.0.2"
},
"devDependencies": {
"gulp-uglify": "^3.0.2"
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "vova",
"license": "ISC"
}

не могу понять в чем проблема помогите.
  • Вопрос задан
  • 54 просмотра
Подписаться 1 Сложный Комментировать
Ответ пользователя Vyach Gor К ответам на вопрос (1)
sharnirio
@sharnirio
Front-end developer
Судя по тому что я вижу у вас проблема не с uglify, а с модулем pipeline и судя по package.json он у вас даже не установлен.
Ответ написан
Комментировать