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


Представляем tronic - webpack с разумными настройками по умолчанию
Каждый раз, когда я начинаю новый проект, у меня есть рутина. Я открываю предыдущий проект и копирую кучу точечных файлов, package.json и webpack.config.js , и продолжаю изменять их в соответствии с моими потребностями. Мне не обязательно нужно что-то слишком навороченное. В большинстве случаев все, что мне нужно, - это транспилятор, линтер и какой-то способ импортировать мои стили. Иногда мне даже могут понадобиться изображения или шрифты. Так почему же мой package.json такой..

Что такое выход — Webpack 5
Что такое вывод — Webpack 5 Как работают выходные данные и как они используются в webpack. Прежде чем продолжить статью, перейдите по ссылкам ниже, если вы пропустили предыдущие статьи https://yadhus.medium.com/introduction-to-webpack-5-27b1ed350a8 https://yadhus.medium.com/what-is-entry-webpack-5-33eed050dd4 Что такое вывод Выходные данные — это свойство, которое указывает веб-пакету, где выдавать/сохранять пакеты , которые он создает, и как называть эти файлы..

Webpack встряхивает дерево
Встряхивание дерева - это процесс анализа вашего кода и включения только тех частей, которые вы явно импортируете для запуска вашего приложения. Хорошо, что такое устранение мертвого кода? Хороший вопрос. Устранение мертвого кода подходит к проблеме с противоположной стороны. Он анализирует ваш код после его объединения и удаляет код, который не используется в вашем приложении. В конечном итоге они оба используются для удаления ненужного кода. При этом, вот один лайнер, который..

Mock Turtles (и фиктивные компоненты)
(Пояснение к названию: https://www.youtube.com/watch?v=sGSHIidlesQ ) Допустим, у нас есть некоторый код, который мы хотели бы протестировать, который зависит от какого-то другого модуля, который мы не хотим использовать в тестах. Возможно, он не запускается в тестовой среде, или обращается к внешним ресурсам (например, сторонним API), или слишком дорог (например, полагается на базу данных). Мы можем добиться этого, издеваясь над зависимостью. Это означает замену его другим кодом,..

Реагируйте с помощью Webpack и TypeScript:
Реагируйте с помощью Webpack и TypeScript: Я пытался оштрафовать стартер за вышеперечисленное и не смог, поэтому я создал этот фрагмент. Вот пакет.json: const webpack = require('webpack'); const ExtractTextPlugin = require('extract-text-webpack-plugin'); const HtmlWebpackPlugin = require('html-webpack-plugin'); const { CheckerPlugin } = require('awesome-typescript-loader'); module.exports = () => { return { stats: { assets: true, cached: false, cachedAssets:..

Конфигурация проекта JavaScript с помощью Webpack.
Мы рассмотрим базовую настройку Webpack для вашего приложения JavaScript. Иногда Webpack может быть головной болью при настройке, и многие люди могут пропустить его настройку и выбрать уже созданные шаблоны, для которых уже все уже настроено. Итак, давайте познакомимся с базовым пониманием того, как работает Webpack, как его настроить и что он может сделать для нас как разработчиков. Начнем с создания пустого проекта в нашем терминале. mkdir javascript-webpack-setup Перейдите во..

Объяснение Webpack для начинающих
Что такое вебпак? Webpack связывает ваше javascript-приложение, разрешая зависимости и внедряя их в один модуль. Как работает вебпак? Как программист вы знаете, что большинство файлов кода зависят от других файлов кода, библиотек или статических ресурсов, таких как изображения и шрифты. Когда веб-пакет начинает обрабатывать ваше приложение, он сначала создает внутренний граф зависимостей от указанной точки входа и идентифицирует необходимые модули в приложении. Затем он объединяет..