Вы можете собрать свой вариант библиотеки Webix. Это позволит выбрать только те компоненты, которые нужны для разработки, тем самым уменьшив размер кода.
Для этого следуйте простым указаниям:
1. Чтобы собрать свой вариант библиотеки, вам необходим её исходный код, который можно получить одним из способов:
2. Находясь в папке Webix, выполните следующую команду для установки пакета:
yarn
// или
npm install
3. Перейдите в webix/sources и откройте файл webix.js.
4. Закомментируйте пути к тем компонентам, которые не потребуются вам при разработке.
5. Соберите ваш вариант библиотеки с помощью следующей команды:
yarn build
// или
npm run build
Ваша сборка будет храниться в директории webix/codebase.
Вышеуказанная команда собирает вариант из полного (не минифицированного) кода. Для сборки из сжатой версии Webix, выполните следующую команду:
yarn build --config-mode min
// или
npm run build -- --config-mode min
Посмотреть все доступные режимы можно с помощью команды:
yarn build --help
// или
npm run build -- --help
Чтобы сжать сборку ещё больше, закомментируйте пути к миксинам.
export * from "./core/index";
Однако убедитесь, что это не повлияет на код, используемый компонентами.
Поддержка пользовательского варианта сборки имеет некоторые ограничения.