Бесплатное готовое решение Быстрая установка любых JS-библиотек (NPM клиент) для быстрой и недорогой разработки интернет-магазина на CMS Битрикс. Если необходима установка, настройка, поддержка и доработка Быстрая установка любых JS-библиотек (NPM клиент) или интеграция с 1С - обращайтесь в веб-агентство Красный Хамелеон.
Модуль позволяет устанавливать и обновлять любые javascript-библиотеки прямо в панели администрирования Битрикс.
Установка и подключение любой JS-библиотеки займет у вас не более 30 сек.Вам больше не нужно вручную скачивать-загружать на сайт дистрибутивы, следить за обновлениями библиотек. Модуль сделает всю работу за вас.
Модуль использует знакомый многим менеджер пакетов NPM (
https://www.npmjs.com/), в котором публикуются практически все известные javascript-библиотеки.
Для кого подойдет этот модуль:1) Для начинающих разработчиков
Модуль не требует знаний NPM и его команд.
Вы просто вводите название библиотеки, нажимаете "Установить" и выбираете шаблон, в котором подключить библиотеку.
Остальное модуль сделает за вас.
Как только у библиотеки появятся обновления - модуль предложит вам обновить ее в 1 клик.
Например, вам нужно подключить на сайте bootstrap, owl carousel или slick slider.
Для этого не нужно скачивать архивы, прописывать пути в шаблонах или подключать библиотеку через CDN и терять баллы производительности. Просто введите названия библиотек в поисковую строку.
2) Для продвинутых разработчиковМодуль поддерживает часть команд npm и конфигурационный файл package.json.
Например, если вы пользуетесь в разработке сайтов постоянным набором js-библиотек - просто создайте файл package.json и загружайте его в корень всех новых сайтов.
Модуль обработает файл, загрузит список библиотек и предложит установить актуальные версии библиотек по вашим требованиям. Вы сможете установить либо только определенные библиотеки, либо сразу все командой "npm install".
Поддерживается семантическое версионирование (
https://semver.npmjs.com/), то есть модуль предложит вам установить только подходящие под ваши требования версии. И, например, не предложит установить версию 4, когда требуется 3.x.x
Также поддерживается установка нескольких версий одной библиотеки, если требуется в разных шаблонах использовать разные версии библиотек.
Пользуетесь npm, системами сборки в своей разработке? Модуль может стать посредником между вами и Битриксом. Загрузите package.json вашего проекта и установите библиотеки через модуль.
И далее за сжатие и объединение файлов будет отвечать Битрикс согласно настройкам главного модуля. Вам не нужно будет делать новые сборки при обновлении библиотек. Обновления будут устанавливаться в 1 клик, а за объединение файлов будет отвечать главный модуль Битрикса.
Экономьте ваше время!