Size: a a a

2019 February 15

ДА

Дмитрий Александрови... in FrontCoder
My Gaming
Могу ли я заменить это одной строкой npm install gulp --save—dev
А ты понимаешь, чем отличаются dependencies от devDependencies?
источник

M

My Gaming in FrontCoder
Нет
источник

D

Danila in FrontCoder
My Gaming
Всем привет
Зачем два раза инсталить и в чем их разница?
npm install gulp-cli -g
npm install gulp -D
Разные пакеты, и один глобально, второй локально в дев
источник

ДА

Дмитрий Александрови... in FrontCoder
My Gaming
Нет
тогда тебе лучше погуглить этот вопрос, понять что и зачем, потом внимательно посмотреть на флаги -g  и -D
источник

D

Danila in FrontCoder
My Gaming
Могу ли я заменить это одной строкой npm install gulp --save—dev
Можешь, но тогда ты не установишь gulp-cli глобально. Если не нужен - можешь и не ставить
источник

M

My Gaming in FrontCoder
А зачем он нужен глобально?
источник

D

Danila in FrontCoder
Потому что это cli, cli-утилиты нужны только тебе, это просто тулзы для разработки, помогают что-то генерировать или упрощать какие-то операции с пакетом
источник

D

Danila in FrontCoder
К проекту они не имеют отношения
источник

D

Danila in FrontCoder
Только к тебе как лично к разработчику и к тому как ты работаешь
источник

D

Danila in FrontCoder
Потому и глобально, чтобы в любой момент из любой папки их использовать
источник

D

Danila in FrontCoder
--save-dev ставит как зависимость ПРОЕКТА, зависимость, необходимая для РАЗРАБОТКИ проекта. Это вебпак, всякие бабели, системы сборки, минификаторы и прочее

--save это зависимостьПРОЕКТА, но готового приложения, то, без чего оно не будет работать в принципе
источник

D

Danila in FrontCoder
react, react-dom, математические либы, всё такое, то от чего зависит код твоего приложения
источник

D

Danila in FrontCoder
Гульп необходим для разработки, а вот помощник создания конфигурационных файлов gulp-cli это уже твоя прихоть. Хочешь пользуйся, хочешь нет
источник

D

Danila in FrontCoder
Его наличие или отсутствие никак не влияет на возможность разворачивания процесса разработки твоего проекта
источник

M

My Gaming in FrontCoder
спасибо , а какие например полезные команды я могу использовать при cli?
источник

D

Danila in FrontCoder
Почитай в документации к gulp-cli
источник

D

Danila in FrontCoder
А, подожди, тут слегка не так
источник

D

Danila in FrontCoder
gulp-cli позволяет делать в консоли gulp названиекоманды
источник

M

My Gaming in FrontCoder
Спасибо!!!
источник

D

Danila in FrontCoder
Насколько я понимаю, если ты пишешь scripts: {gulp:'gulp taskName'}, то при npm run gulp гульп уже будет запускаться из node_modules
источник