В Node вы можете легко конвертировать большинство библиотек в модули, вы не ограничены репозиторием NPM.Перейдите к файлу DragControls и добавьте следующую строку поверх всего остального:
module.exports = function(){
<library-code>...</library-code>
};
module.exports();
Примечание: код библиотеки просто для того, чтобы привлечь ваше внимание, вам просто нужно поставить JavaScriptкод этой библиотеки в function () {}; скобках, назначенных module.exports и вызывающих его в конце кода, как в примере выше.
Например,для CanvasJS не было модуля NPM, который я мог бы использовать.Поэтому я превратил его в модуль.Не забудьте пакет.json, который вам нужен, в противном случае для Node модулей не будет.
Оттуда вы сможете () потребовать его.Если вы хотите использовать его где-либо, создайте сервис Angular и укажите () его в этом файле.
Убедитесь сами в следующем: https://github.com/Nchaka/-Kinaxis/blob/konkret/node_modules/canvasjs/canvasjs.min.js
Если это поможет вам учиться с помощьюДля сравнения, не-Node-версию этого же приложения можно найти по следующей ссылке, используя немодульную версию CanvasJS: https://github.com/Nchaka/Kinaxis