Cum să rulați sarcini gulp în terminal (Programare, Javascript, Gulp)

ark a intrebat.
a intrebat.

Sunt un începător în gulp. Am creat o sarcină numită task1 în gulp.js și când am încercat să execut această sarcină folosind „gulp task1” în linia de comandă, deschide fișierul gulp.js pe editorul de paranteze în loc să execute în linia de comandă. Mă poate ajuta cineva să rezolv această problemă?

Codul din fișierul meu gulp este

var gulp = require('gulp');
var jshint = require('gulp-jshint');
var jscs = require('gulp-jscs');


gulp.task('task1', function () {
    return gulp
        .src(['./src/**/x.js', './*.js'])
        .pipe(jscs())
        .pipe(jshint())
        .pipe(jshint.reporter('jshint-stylish', {
            verbose: true
        }));

})

Comentarii

  • Poți să împărtășești fișierul tău gulp? –  > Por Rafael Gadotti Bachovas.
  • am editat întrebarea mea și puteți vedea conținutul din fișierul meu gulp acum –  > Por ark.
  • Fișierul dvs. ar trebui să se numească gulpfile.js. Apoi, faceți gulp task1 în terminal –  > Por yBrodsky.
  • ați instalat gulp? –  > Por MarkoCen.
  • @yBrodsky trimiteți asta ca răspuns, de asemenea, asigurați-vă că le indicați să instaleze gulp dacă nu au –  > Por AGE.
3 răspunsuri
VIX

Ați instalat Gulp pe NPM?. Dacă nu, faceți următoarele.

$ npm install gulp
$ npm install jshint gulp-jshint --save-dev
$ npm install --save-dev gulp-jscs

În cazul în care nu este instalat, încercați să:

$ sudo npm install -g gulp
$ sudo npm install -g jshint gulp-jshint --save-dev
$ sudo npm install -g --save-dev gulp-jscs

După ce ați finalizat instalarea, încercați gulp pe terminal (nu uitați că trebuie să vă aflați în același director al fișierului).

yBrodsky

În plus față de a vă asigura că aveți gulp la nivel global instalat, asigurați-vă că fișierul gulp se numește *gulpfile.js* și că se află în același director cu cel în care executați gulp. Apoi, rulați pur și simplu gulp task1. Dacă executați gulp fără nimic altceva, se va executa sarcina implicită (puteți scrie o sarcină numită „default” care va fi executată în acest caz.

nagoor

https://gulpjs.com/

Instalați gulp la nivel global și rulați comanda gulp din folderul în care se află „gulpfile.js

npm install gulp-cli -gnpm install gulp -D