Я новичок в расширении Piranha CMS на внешней стороне, и я хочу добавить больше функциональности к страницам менеджера, используя некоторые библиотеки из npm. CMS использует Vue, в котором есть несколько полезных библиотек. Я хочу использовать
import { SomeLibrary } from "some-library"
, а также соответствующие компоненты Vue, которые поставляются с библиотекой (ie, <some-library/>
). Однако я не могу их использовать из-за того, что Piranha принимает пользовательские сценарии. Сценарии добавляются в проект через
App.Modules.Manager().Scripts.Add("~/assets/js/myscripts.js");
, что, насколько я знаю, не оставляет мне места для использования модулей для моего javascript. Есть ли способ обойти это, чтобы я мог использовать npm библиотеки?