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


Webpack, React, Ошибка, Функция.
Спойлер. Это вы видите normalize.css в самом конце вывода CSS: И, ну, это тоже я, я был этим удивленным желтым парнем. Как мы туда попали? Наш текущий стек приложений включает Webpack, React и некоторые другие современные навороты. Каждый презентационный компонент React (тупой компонент) импортирует соответствующий файл CSS через конвейер SASS - PostCSS: В корневой каталог «app.js» мы импортировали наш основной CSS следующим образом: main-style.scss - это набор..

Webpack Your Workflow
Webpack Your Workflow После того, как файлы конфигурации Grunt начали расти в геометрической прогрессии и напугали нас до смерти, Gulp и его лучший друг Browserify пришли в город. Они были блестящими, концептуально простыми и мощными. Они были настолько просты, что им требовался длинный список пакетов для загрузки, и вам нужно было подключить их , что в большинстве случаев приводило к разочарованию. Просто настроить быструю настройку, чтобы начать работу над своим проектом,..

Установите и настройте Babel для своего проекта
Мы собираемся обсудить, как настроить babel как с babel-cli , так и с webpack Создадим каталог и запустим npm init --yes mkdir projectname cd projectname // Create package.json file npm init --yes 1 комплект через babel-cli а- Установите babel-core и babel-cli Основная функциональность Babel сосредоточена в модуле @babel/core . @babel/cli - это инструмент, позволяющий использовать babel из терминала. Поскольку Babel предполагает, что ваш код будет работать в..

API Карт Google с Webpack
Вот обновленный package.json для установки веб-пакета, загрузчиков и других зависимостей. Этот файл также определяет scripts для запуска и run команд. package.json { "name": "gmap-webpack", "version": "0.0.1", "description": "location inputs populated by google maps api, built with webpack", "main": "", "scripts": { "start": "cross-env NODE_ENV=development webpack-dev-server --progress --inline --open", "build": "cross-env NODE_ENV=production webpack" },..

CSS Flexbox с переключателем боковых панелей
В этом посте описано, как создать полностью адаптивный макет содержимого flexbox, который содержит переключатель открытия/закрытия на чистом CSS для левой и правой боковых панелей. CSS создан из Sass с использованием Webpack с Autoprefixer. Для разработки включен Webpack Dev Server. Функции Переключатель боковой панели на чистом CSS Препроцессор CSS Sass PostCSS Autoprefixer CSSnano Вебпак 4 Сервер разработки Webpack Начиная Создайте файл index.html в корне проекта со..

Включите Tree Shaking, чтобы оптимизировать библиотеки компонентов React с помощью Webpack
Важная часть создания библиотек компонентов с помощью React - убедиться, что они легкие и оптимизированные. Например, я часто использую Lodash в своих приложениях. Я использую только несколько функций, которые может предложить Lodash. Когда я собираю свое приложение для производственного выпуска, я не хочу, чтобы в него втягивалась вся библиотека 1,14 Мбайт. Встряхивание дерева, или «удаление мертвого кода», - это метод, позволяющий удалить любой неиспользуемый код из библиотеки...

Webpacker в Rails 6
Мы собираемся поговорить о новом веб-пакере Rails 6, настроенном для Javascript, и о том, как использовать его с CSS. Давайте просто назовем наше приложение так: % rails new tailwind Мы собираемся настроить попутный ветер CSS и использовать для этого последнюю версию 1.0, но когда вы настроите приложение rails 6, у вас больше не будет вашего JavaScript в конвейере ресурсов, это довольно большое изменение, и вы Вероятно, придется работать через процесс обновления до rails 6, так что..