如何在 node.js 应用程序中正确要求 jsPlumb

How to correctly require jsPlumb in a node.js application

由于 jsPlumb 在 npm 中不可用,我必须手动将其添加到我的代码库中。如果我下载它,将它放在 ./libraries/dom.jsPlumb-1.7.5.js 中并执行

var plumb = require('./libraries/dom.jsPlumb-1.7.5.js')

在我的 JavaScript 中,我在应用程序启动期间在控制台中收到一条错误消息:

Can't set property "jsBezier" of an undefined or nullpointer reference
File dom.jsPlumb-1.7.5.js', line: 3, col: 8232

我做错了什么?

我找到了解决方案并将其发布在 github 上的 jsPlumb 问题页面上。参见 https://github.com/sporritt/jsPlumb/issues/399