Публикации по теме 'webpack'
Очень хорошо читается.
Очень хорошо читается. У меня есть пара вопросов — у меня есть простая страница и js-файл, который загружает flexslider (через импорт «flexslider»). Используя ваш метод разделения сгенерированных пакетов модулей узла: простой файл js, npm.flexslider.js, npm.process.js, npm.setimmediate.js, npm.timers-browserify.js, npm.webpack.js и 'время выполнения.js'
Нужно ли ссылаться на все эти файлы в simplepage.html? Кроме того, что делают webpack и runtime js — нужно ли на них ссылаться?..
Создание внешнего интерфейса TravelFighter
Отказ от ответственности 1: я действительно считаю себя довольно молодым во внешнем интерфейсе, на самом деле я парень из бэкенда, поэтому я специально хотел спроектировать интерфейсную часть, чтобы узнать больше о новых стеках и (возможно) лучше понять интерфейс сообщество. Так что если у вас есть идеи, предложения, исправления и т. д., дайте мне знать об этом!
Инфраструктура
Я решил реализовать каждую часть потока сайта в отдельном веб-приложении по следующим причинам:..
Альтернативы MomentJS для меньшего размера пакета
Moment.js — популярная библиотека JavaScript для работы с датами и временем. Однако это большая библиотека, включающая множество функций, которые могут не понадобиться для каждого приложения. В этих случаях замена Moment.js меньшими пакетами может быть хорошим способом уменьшить размер пакета и повысить производительность приложения.
Подпишитесь на меня, чтобы быть в курсе новых советов и рекомендаций! 🔔😜
Существует несколько разных подходов к замене Moment.js меньшими..
Лучший способ создавать пакеты npm с помощью приложения create-react-app
Инициировать проект
create-react-app create-react-app-npm
cd create-react-app-npm
yarn run eject
yarn add -D babel-preset-es2015 babel-preset-stage-0 babel-preset-react babel-cli
Создайте `.babelrc`
{
“presets”: [“es2015”, “react”, “stage-0”]
}
Измените package.json
…
"name": "create-react-app-npm",
"version": "0.0.1",
"main": "lib/index.js",
"dependencies": {
…
"scripts": {..
AngularJS + Webpack = lazyLoad
AngularJS + Webpack = lazyLoad
Вступление
Одной из распространенных проблем, с которыми сталкивается большинство разработчиков при написании одностраничного приложения, является создание и загрузка модулей lazyLoad в ответ на определенное действие, выполняемое пользователем, или нажатие на URL-адрес (в большинстве случаев), который загружает набор зависимостей, таких как JavaScript, CSS, HTML и т. Д. В реалиях современной Front-End разработки это был бы огромный файл JavaScript. Что..
Модульная федерация — Что, почему, как?
Возможно, вы слышали о модных словах «Module Federation», «Micro frontend», и если вы новичок в Module Federation, вы можете просмотреть эту историю, поскольку я буду разрабатывать эту концепцию самым простым, но эффективным и простым способом, как я люблю, "Откровенный разговор, никакой чепухи". Я буду обсуждать:
Что такое федерация модулей? Почему он существует? Как этого можно достичь?
ЧТО: Module Federation — это архитектура JavaScript, придуманная Заком Джексоном, которая..
Начало работы с Parcel Js v2
Что такое ParcelJs?
Parcel Js — это компилятор кода для нашего веб-сайта или приложения, который собирает весь наш код и создает новую коллекцию файлов, обычно в папке dist. С Parcel Js мы можем минимизировать наш JavaScript, CSS и HTML, изменять размер и оптимизировать изображения, хэшировать контент, автоматически разбивать код и многое другое.
Parcel против Webpack, Rollup и Browserfly
1. Исходная структура папок
2. Установка посылки
npm и посылка — save-dev
Мы..