Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

383
Visualizações
No puedo deshacerme de este problema mientras trabajo con el archivo gulp TypeError: no se pueden leer las propiedades de undefined (leyendo 'tubería')

Estoy tratando de configurar mi gulpfile para proyectos futuros y en la primera etapa me encontré con un problema que me acompaña sin importar qué haga con mi código: aquí está:

 "TypeError: Cannot read properties of undefined (reading 'pipe') at pipe (D:\HTML\NodeJs\Gulp\src\node_modules\pump\index.js:56:15) at Array.reduce (D:\HTML\NodeJs\Gulp\src\node_modules\ometa\lib.js:101:9) at pump (D:\HTML\NodeJs\Gulp\src\node_modules\pump\index.js:79:11) at Pumpify.setPipeline (D:\HTML\NodeJs\Gulp\src\node_modules\pumpify\index.js:39:5) at new Pumpify (D:\HTML\NodeJs\Gulp\src\node_modules\pumpify\index.js:15:30) at Function.Pumpify [as obj] (D:\HTML\NodeJs\Gulp\src\node_modules\pumpify\index.js:13:44) at globStream (D:\HTML\NodeJs\Gulp\src\node_modules\glob-stream\index.js:73:18) at Gulp.src (D:\HTML\NodeJs\Gulp\src\node_modules\vinyl-fs\lib\src\index.js:24:5) at operationsWithJsFiles (D:\HTML\NodeJs\Gulp\src\gulpfile.js:23:12) at bound (node:domain:421:15)"

Mi código:

 // Importing gulp modules let {Gulp,parallel,dest,series,src, tree} = require('gulp') let cleanCss = require('clean-css') let uglify = require('gulp-uglify') let scss = require('gulp-scss')(require('scss')) let concat = require('gulp-concat') let autoprefixer = require('gulp-autoprefixer') let path = require('path') let rename = require('gulp-rename') // Minimizing js files function operationsWithJsFiles(){ return src('js/*.js',[{allowEmpty:true}]) .pipe(uglify()) .pipe(rename({ extname:'.min.js' })) .pipe(concat('AllJs.js')) .pipe(dest('../Dist')) } // Minimizing scss files function operationsWithScssFiles(){ return src('scss/*.scss') .pipe(scss()) .pipe(autoprefixer({ cascade:false })) .pipe(rename({ extname:'.min.css' })) .pipe(concat('AllCss.css')) .pipe(dest('../Dist')) } exports.default = parallel(operationsWithJsFiles,operationsWithScssFiles)

Pd: revisé mis directorios correctamente, así que creo que Gulp no tiene problemas para encontrar archivos Pd: la ruta de mi directorio puede parecer confusa e hilarante xD

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Cambia esta línea:

 return src('js/*.js',[{allowEmpty:true}])

a

 return src('js/*.js',{allowEmpty:true})

Puede que te hayas confundido

 src(globs, [options])

en la documentación, firma gulp.src

Pero el [] adjunto en la firma solo indica que ese parámetro es opcional . Las opciones en realidad no van entre paréntesis. Entonces, las options son solo un objeto {} .

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda