Как интегрировать mxgraph в веб-пакет? - PullRequest
0 голосов
/ 07 октября 2019

Я пытаюсь интегрировать библиотеку mxgraph в проект webpack / rails.

Однако я сталкиваюсь с проблемой.

Я пытался следовать примеру webpack в репозитории: https://github.com/jgraph/mxgraph/blob/master/javascript/examples/webpack/src/anchors.js

Однако, когда я загружаю страницу, включающую контейнер, возникает ошибка:

Uncaught TypeError: Cannot read property 'prototype' of undefined

Для этой соответствующей строки:

mxGraph.prototype.getAllConnectionConstraints = function(terminal, source)

Я предполагаю, что это объявлениене работает должным образом:

var mxgraph = require("../../../node_modules/mxgraph/javascript/dist/build"),
    mxGraph = mxgraph.mxGraph,
    mxShape = mxgraph.mxShape,
    mxConnectionConstraint = mxgraph.mxConnectionConstraint,
    mxPoint = mxgraph.mxPoint,
    mxPolyline = mxgraph.mxPolyline,
    mxEvent = mxgraph.mxEvent,
    mxRubberband = mxgraph.mxRubberband,
    mxCellState = mxgraph.mxCellState;

Вкратце, как правильно включить mxgraph в проект webpack / rails?

Заранее спасибо!

...