-
Notifications
You must be signed in to change notification settings - Fork 199
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add cli interface for building specific bundle #174
Comments
Можно посмотреть на gulp-param. Удобно тем, что у тасок появляется нормальное API. API может выглядеть так: # собрать всё
$ gulp build
# собрать все бандлы платформы `desktop`
$ gulp build --platform=desktop
# собрать `index` бандл для всех платформы
$ gulp build --bundle=index
# собрать CSS для всех платформ
$ gulp build --tech=css
# собрать CSS для `index` бандла платформы `desktop`
$ gulp build --platform=desktop --bundle=index --tech=css Это удобнее, чем явная привязка к пути аля ENB. На проекте можно вносить ровно столько кастомщины в CLI сколько потребуется. В качестве парсера CLI аргументов предлагаю использовать meow. В нашем случае читаемость конфига очень важна. Можно написать |
Хм... Нет ;-) сс @Yeti-or |
@zxqfox твой ответ не ясен ) |
мне вариант с таргетами на FS нравится по трем причинам:
хочется не потерять эти фичи. |
@tadatuta:
Надо обсудить какой должен быть интерфейс и какой мы хотим.
Мы уже знаем, что придется какой-нибудь флаг передать, потому что аргументы все пойдут для галпа как название таска.
@zxqfox @blond @vithar
The text was updated successfully, but these errors were encountered: