Je suis débutant en gulp. J'ai créé une tâche nommée task1 dans gulp.js et lorsque j'ai essayé d'exécuter cette tâche à l'aide de "gulp task1" en ligne de commande, son ouverture du fichier gulp.js sous l'éditeur de crochets plutôt que de s'exécuter en ligne de commande. Quelqu'un peut-il m'aider à résoudre ce problème
Le code dans mon fichier gulp est
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
}));
})
Avez-vous installé Gulp sur NPM?. Sinon, procédez comme suit.
$ npm install gulp
$ npm install jshint gulp-jshint --save-dev
$ npm install --save-dev gulp-jscs
Si ce n'est pas installé, essayez de:
$ Sudo npm install -g gulp
$ Sudo npm install -g jshint gulp-jshint --save-dev
$ Sudo npm install -g --save-dev gulp-jscs
Une fois l'installation terminée, essayez gulp
sur le terminal (n'oubliez pas que vous devez vous trouver dans le même répertoire que le fichier).
En plus de vous assurer que gulp globally est installé, assurez-vous que votre fichier gulp s'appelle *gulpfile.js*
et qu'il se trouve dans le même répertoire que celui où vous utilisez gulp
. Ensuite, lancez simplement gulp task1
. Si vous exécutez gulp
sans rien d'autre, la tâche par défaut sera exécutée (vous pouvez écrire une tâche nommée "default" qui sera exécutée dans ce cas.
Installez gulp globalement et exécutez la commande gulp à partir du dossier contenant le fichier «gulpfile.js».
npm installer gulp-cli -g npm installer gulp -D