Я поддерживаю два пакета R, которые зависят от cytoscape. js (cyjShiny и RCy js). Я использую webpack и npm для создания пакета, который затем комбинирую с моей относительно короткой оболочкой R / Javascript.
Моя проблема: я возвращаюсь к пакетам, может быть, дважды в год, повторно запускаю webpack, см. 1000 модули устанавливаются, см. отчеты об ошибках crypti c относительно устаревших модулей. Затем запускается webpack - чего я никогда не понимал - и, если возникают проблемы, я чешу в затылке, пока не проложу путь через свои когнитивные джунгли. Это не значит плохо ни о джунглях, ни о веб-паках! минимальная модульная схема (ES6, require, common JS, ...), о которой я могу узнать достаточно, чтобы установить sh некоторую базовую c компетенцию.
Я уверен, что webpack, npm и друзья - разумные инструменты для тех, кто создает большие веб-приложения в javascript. Я не уверен, что вся эта техника имеет смысл в моем ограниченном случае.
Макс - какой совет? Вы (или могли бы вы) предложить полную и простую, с минимальными допущениями, однофайловую версию cytoscape. js?