Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

113
Views
¿Por qué tengo que usar vinyl-source-stream con gulp?

Estoy tratando de usar gulp y browserify para transformar mis archivos .jsx en archivos .js .

 var gulp = require('gulp'); var browserify = require('browserify'); var reactify = require('reactify'); gulp.task('js', function () { browserify('public/javascripts/src/app.jsx') .transform(reactify) .bundle() .pipe(gulp.dest('public/javascripts/dist')) });

```

Lo anterior arrojó Arguments to path.resolve must be strings . Me las arreglé para solucionarlo usando vinyl-source-stream

 var source = require('vinyl-source-stream'); ... .bundle() .source('app.js') ...

¿Por qué funciona esto? Soy bastante nuevo en nodejs y gulp. Después de leer el LÉAME del proyecto y el código fuente, todavía estoy confundido. ¿Alguna ayuda?

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Creo que leer este artículo gulp La visión, historia y futuro del proyecto puede ayudarte a aclarar algunos conceptos.

Básicamente, puede decir que vinyl-source-stream convierte el flujo legible que obtiene de browserify en un flujo de vinilo que es lo que Gulp espera obtener.

Un stream de vinilo es un formato de archivo virtual , y es fundamental para Gulp . Gracias a este vinilo, Gulp no necesita escribir un archivo temporal entre diferentes transformaciones. Y esta es una de las principales ventajas que tiene sobre Grunt .

over 4 years ago · Santiago Trujillo Report

0

Este módulo es solo un puente que simplifica el uso de flujos de texto convencionales como este en combinación con gulp.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!