Страница 1 из 1

Скринкаст: Как в linux mint установить gulp4 локально?

Добавлено: 19 фев 2018, 10:47
Fantastic
Поставил nodejs, nmp шел в комплекте. Поставил gulp-cli глобально командой npm install gulp-cli -g перешел в в нужную папку в консоли, создал package.json командой npm init -y Ставлю gulp локально npm install gulp-4.0.build --save-dev В этой папке ввожу проверку:
123.png
Папка gulp появляется в node modules, в package.json появилось зависимость, но галп не запускается, что я сделал не так? --save-dev только в виндовс что ли работает?

Скринкаст: Как в linux mint установить gulp4 локально?

Добавлено: 19 фев 2018, 12:07
Fantastic
Вопрос решен:

fantastic@fantastic-desktop ~/work/template-fc $ gulp -v
[14:01:41] CLI version 2.0.1
[14:01:41] Local version 4.0.0-alpha.3

Поставил так npm install gulpjs/gulp.git#4.0 --save-dev то есть gulp-4.0.build я так понимаю работает только на винде.

А здесь есть кто работает с галпом? Кто нибудь знает, его что забросили, до сих пор 4 версия в альфе?

И смотрю посчле установки локально галпа, появляется файл package-lock.json в дополнение к package.json кто нибудь знает для чего он нужен?

Скринкаст: Как в linux mint установить gulp4 локально?

Добавлено: 19 фев 2018, 19:04
rogoznik
Я ставил так:
sudo npm install gulp -g - глобально
npm install gulp --save-dev - соответственно локально
Fantastic писал(а):
19 фев 2018, 12:07
кто нибудь знает для чего он нужен?
Заметил что он появился, но он есть/пить не просит - решил забить на его наличие.

Скринкаст: Как в linux mint установить gulp4 локально?

Добавлено: 25 фев 2018, 09:13
Fantastic
darkfenix писал(а):
19 фев 2018, 19:04
Я ставил так:
Так ставиться 3.9.3 версия. А мне нужна была 4 версия, которая в альфе, пробовал как в виндовс, здесь же надо точнее указывать что нужна 4.

И глобально я ставлю CLI, хотя пока не работаю, сразу решил перестраховаться если дадут проект с более старой версией галп, а вот локально уже можно спокойно 4 версию ставить
darkfenix писал(а):
19 фев 2018, 19:04
Заметил что он появился, но он есть/пить не просит - решил забить на его наличие.
Разобрался, этот файл типо проверка что бы у тебя с качался настоящий файл, а не подмена, введено с npm 5. Короче когда делаешь npm i что бы сборка была 100% такая же как ты рассчитывал.