Вопросы по теме 'tree-shaking'
Свертывание с CommonJS, импорт и экспорт с treehaking
Я пытаюсь заставить работать rollup, commonjs, es6 и tree shaking правильно.
В настоящее время у меня есть следующий сценарий сборки:
'use strict';
const rollup = require('rollup');
const resolve = require('rollup-plugin-node-resolve');
const...
1036 просмотров
schedule
24.02.2022
Невозможно встряхнуть дерево React и зависимости, если они не используются
У меня проблемы с мертвым кодом, устраняющим неиспользуемые компоненты React.
Я создал пример проекта здесь - https://github.com/amithgeorge/webpack-issue-demo-1 ...
Определены три класса,
class A — это компонент реакции, использующий...
803 просмотров
schedule
16.04.2024
Как заставить treehaking работать для файла, который экспортирует несколько компонентов реакции?
У меня есть файл, в который я экспортирую несколько констант с массивами дочерних элементов, которые называются icons.js.
В другом файле реакции назовем его CloseButton.js. Я только импортирую
import { cross } from './icons.js';
и когда я...
310 просмотров
schedule
07.03.2022
В чем разница между производством и разработкой веб-пакетов в отношении встряхивания деревьев
в моей конфигурации веб-пакета
когда
mode: "development"
если я использую
import { pick, flattenDeep, chunk, fromPairs } from 'lodash-es';
or
import _ from 'lodash-es';
размер связки такой же примерно 3,27 мб.
но когда...
558 просмотров
schedule
06.10.2023
Tree Shaking Lodash с помощью Webpack 3.8.1
[email protected]
[email protected]
babel @ 7
[email protected]
Когда дело доходит до Lodash, я использую именованный импорт. Я сконфигурировал @ babel / preset-env с 'modules', установленным в false, чтобы предотвратить...
86 просмотров
schedule
23.11.2022
Как запретить Webpack читать (исключать) недоступные файлы путем встряхивания дерева?
Похоже, что функция встряхивания дерева в Webpack помогает удалить неиспользуемый код из пакета. Однако Webpack читает эти нечитаемые файлы. Как мне запретить Webpack их читать?
Вот пример:
index.js
import { bar } from './bar';
bar();...
90 просмотров
schedule
07.09.2023