хочу научиться пользоваться gulp, создал проект, создал index.js в котором последовательно прописал:
npm init
npm install --global gulp-cli
npm install gulp --save-dev
npm install gulp-sass
npm install gulp-imagemin
npm install gulp-uglify
Затем в index.js набрал:
const gulp = require('gulp')
gulp.task('demo', ()=>{
console.log(`hello world`);
})
что бы проверить, затем в терминале попытался вызвать gulp demo
в результате у меня открывается пустой файл который находится в дирректории system32
хотя сам проект на рабочем столе,
sanzhinvo, почему у вас какой-то файл лежит в системной директории?
И где файл gulpfile.js в проекте?
Почему какой-то index.js в корне проекта, а package.json в подпапке?
Создайте пустую папку проекта. Лучше не на рабочем столе. Перейдите в нее.
Например, создайте папку c:\dev\myproject
Откройте консоль и перейдите в эту папку.
Там выполните npm init и установку gulp
cd c:\dev\myproject
npm init
npm i -D gulp
Теперь создайте в директории проекта файл gulpfile.js
В нем примерно следующее
function defaultTask(cb) {
console.log('It\'s WORK!!!');
cb();
}
exports.default = defaultTask
Вернитесь в консоль и выполните команду gulp
В консоли увидите текст It's WORK!!!.
Поздравляю, вы написали первую галп-задачу.
я не знаю что это за файл в директории, я сделал все как вы написали, когда в консоли пишу gulp открывается vs code, с файлом gulp в директории system32, я не понимаю откуда он