Answer the question
In order to leave comments, you need to log in
How to use Gulp for small projects?
Вопрос про использование классических задач типа конкатенация, минификация и т.д. У меня есть настроенный конфиг gulp.js и package.json.
Вопрос: нужно устанавливать все пакеты в папку с новым проектом все модули, если проект считается очень легким и недолгосрочным?
Т.е. нужно ли возиться с установкой всех этих плагинов (и занимать место на диске). Или можно создать какую-то рабочую папку (назовем её "Мастерская"), в которую иногда скидывать *.css и *.js для быстрой компиляции, и не конфигурировать ничего с нуля. А после компиляции очистить папку и оставить её для новых "быстрых" задач.
Answer the question
In order to leave comments, you need to log in
Нет, все модули можно установить глобально через флаг -g. Например: "npm install gulp-sass -g"
А затем залинковать модуль в папку проекта таким образом: "npm link gulp-sass".
Таким образом у вас будет папка node_modules со ссылками на глобально установленные пакеты.
Я просто создал одну gulp папку для фриланса, в gulpfile указываю название активного проекта и вся сборка осуществляется только для него, до сих пор не понимаю зачем каждый раз устанавливать одно и тоже, чтобы выполнять однотипные задачи.
Да, нужно.
Второй вариант - устроить песочницу для проектов с минимальным набором плагинов, откуда просто будут вырезаться файлы старых проектов.
Как вариант собрать bat/sh скрипт запускающий gulp в текущей рабочей директории.
Сам конфиг с модулями при этом может валяться где угодно, главное использовать в конфиге пути относительно текущей рабочей директории.
Полученный скрипт прописать в %PATH% чтобы он был доступен в любой директории.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question