Публикации по теме 'gulp'
Скомпилируйте Jekyll с помощью Gulp (без Ruby)
Если говорить кратко и мило, это очень просто, но его очень легко расширить с помощью глобусов, переименования, оптимизации и т. Д.
Допустим, у нас есть структура, на которую влияет Jekyll, с файлом макета default.html , header.html include (частичным) и фактическим содержимым страницы example-page.html .
my_project/
├── _includes/
│ └── header.html
├── _layouts/
│ └── default.html
└── page.html
Предположим, что the header.html include partial выглядит так:
Макет..
Что не так с CSS Frameworks и как их исправить.
Многие дизайнеры и разработчики используют такие фреймворки, как bootstrap или Foundation. Они отлично подходят для ускорения процесса разработки и позволяют разработчикам писать код, с которым другим будет легче работать и поддерживать.
Несмотря на все преимущества, которые предлагает фреймворк вроде bootstrap, у него есть и темная сторона. Он наполняет ваши проекты раздуванием. Но так быть не должно. Есть два способа обойти это. Первый использует версию бутстрапа SASS и включает..
Создание приложений в React и Flux — настройка среды
Добро пожаловать во вторую часть этой новой серии курсов Pluralsight Кори Хауса Создание приложений с помощью React и Flux .
Кори — Microsoft MVP в C#, основатель OutlierDeveloper.com , заядлый технический читатель и спикер.
Он верит в чистый код , прагматичную разработку и адаптивные нативные пользовательские интерфейсы.
Создание приложений с помощью React и Flux — это приквел к курсу Кори Создание приложений с помощью React и Redux в ES6 .
Если вы новичок в React JS или..
Как избавиться от проблем с кешированием шаблонов в Angular
Недавно мы получили жалобу от пользователя на ошибку, которую мы не можем воспроизвести. Оказалось, что это проблема кеширования, и пользователю пришлось очистить кеш браузера, чтобы решить эту проблему. Так как это происходило не в первый раз, меня вдохновили найти решение, чтобы эти досадные проблемы с кешированием больше никогда не возникали.
Во-первых, я хочу объяснить, как возникла проблема с кешированием. В нашем приложении мы используем AngularJS и внесли небольшое изменение в..
Найдите и сохраните свой IP-адрес с помощью узла
Допустим, вы используете Grunt или Gulp в команде. Вам нужно, чтобы ваш Gulp или Gruntfile был в системе контроля версий, чтобы любые изменения или улучшения могли быть доступны (или вынесены) всеми.
Теперь предположим, что вы все хотите запустить классную задачу, такую как Синхронизация браузера , и из-за сетевых бород и их сумасшедших правил вам нужно явно указать свой хост, используя ваш IP (например, 192.168.X.XX). Все ваши IP-адреса разные! О нет. Похоже, вам придется..
ES6 и далее / Добавление Babel в ваш проект
В этой статье рассказывается, как добавить Babel в существующий проект, используя Gulp в качестве набора инструментов для сборки. Он также включает советы для пользователей Karma, Bower и RequireJS. :)
Прежде чем мы начнем — Karma не требуется для установки Babel. Если вы не заинтересованы в Karma или еще не используете ее, вы можете игнорировать разделы Karma. Я только что включил их сюда для тех, кто использует Karma в качестве основы для тестирования.
Почему Бабель?
Babel —..
Развертывание на страницы GitHub с помощью Gulp
Развертывание на страницы GitHub с помощью Gulp
Чем старше я становлюсь, тем больше понимаю, что не люблю делать что-то более одного раза .
Когда я только начинал создавать Интернет, я тратил огромное количество когнитивной энергии на передачу данных через FTP; перетаскивая файлы в Передать , надеясь, что я случайно не перезаписал что-то очень важное. Было темно, люди. Было темное время.
К счастью, это уже не так. Тебе не обязательно так жить. Нам не нужно так жить.
Я..