Публикации по теме 'bundler'


Представляем Preconstruct 🎁
Preconstruct - это инструмент для сборки пакетов JavaScript с первоклассной поддержкой монорепозиториев и твердыми мнениями, который поможет вам быстрее вернуться к работе. Год назад у меня было много проблем с поддержкой системы сборки Emotion , поэтому я решил создать систему сборки для решения проблем согласованности и надежности в репозитории со многими пакетами, и это в конечном итоге превратилось в Preconstruct . Он действительно хорошо работает над такими проектами, как..

Легко создавайте статические сайты с Parcel
Поскольку потоки на основе FTP начали замедляться, а потоки git стали расти, мы создаем больше статических сайтов, чем когда-либо. Теперь у нас есть доступ к простым, дешевым и эффективным инструментам, будь то CDN или цепочки инструментов CI/CD. Это породило совершенно новый феномен под названием JAMStack и новый подход к веб-разработке. Конструкторы статических сайтов, лежащие в основе JAMStack, становятся все лучше и лучше, но я нахожу их иногда излишними для простых..

Борьба с версиями Ruby и драгоценными камнями
Использование RVM, Bundler и других команд Ruby gem в вашем терминале Примечание. Все упомянутые команды используют оболочку Bash в терминале Mac OS X. RVM (Менеджер версий Ruby) Что такое РВМ? RVM — это платформа, предназначенная для помощи в управлении локальными версиями Ruby. Он разделяет версии Ruby и каждый из связанных с ними гемов, которые были установлены для этой версии. Давайте сразу перейдем к некоторым вариантам использования RVM после его установки. Команды..

Предсказуемое долгосрочное кеширование с помощью Webpack
Правильное долгосрочное кэширование с помощью Webpack - это проблема, на которую так и не было дан окончательного ответа. Однако есть открытая проблема на Github : у него 162 комментария скоро исполнится 2 дня рождения много предложений, которые часто усугубляют ситуацию и, вероятно, довольно много хитов Google. Возможно, есть простой ответ, вы можете использовать RecordsPlugin (учитывая, что документация по нему немного скудна. Но для этого вам нужно отслеживать каждую вашу..

Сборка HTML-посылки
До сих пор в этой серии мы рассмотрели преимущества использования Boilerplate для оптимизации вашего рабочего процесса и две статьи о том, как настроить React Boilerplate с посылкой вместо Webpack. В этой статье мы рассмотрим предлагаемый рабочий процесс вместо традиционных средств для компиляции и связывания традиционного проекта HTML/SCSS с использованием Parcel. TLTR: Хотите просто просмотреть исходный код? Ознакомьтесь со статьей Репозиторий . Настраивать Итак, давайте..

Понимание ruby ​​load, require, gems, bundler и rails автозагрузки снизу вверх
Если у меня есть файл foo.rb , содержащий: puts("foo.rb loaded!") $FOO = 2 Затем я могу запустить рубиновую консоль с irb и загрузить ее: > load('/Users/cstack/foo.rb') foo.rb loaded! => true > $FOO => 2 Что делает load? load определен в модуле Kernel ( документация ). Передайте ему абсолютный путь к файлу ruby, и он выполнит код в этом файле. load всегда возвращает true (если файл не может быть загружен, возникает ошибка LoadError)...

Webpack vs Rollup — сравнение настроек сборщика Javascript
Я никогда особо не задумывался о сборщиках Javascript, в основном использовал webpack. Недавно я начал переключаться на Svelte.js в качестве «фреймворка» для внешнего интерфейса Javascript. Со Svelte я также использовал Rollup в качестве сборщика по умолчанию, поэтому, возможно, стоит проверить различия между ними и какой из них я мог бы продолжать использовать. Что вообще такое бандлер? В мире Javascript упаковщик — это инструмент, который берет все ваши файлы Javascript с любыми..