Так что мне удалось победить.Первое, что нужно упомянуть, это то, что было бы невозможно без использования исходного кода Refinery.
Как я уже писал в комментарии, проблема заключалась в том, что я пытался переопределить актив ( wymeditor/jquery.refinery.wymeditor.js в моем случае), который не был включен в представление напрямую, но был указан в другом активе, который был взят из драгоценного камня.А поскольку звездочки ничего не знают о переопределениях НПЗ, они взяли ссылочные активы по относительному пути, то есть у драгоценного камня (и, следовательно, без изменений).Итак, опять же, в моем случае решение состояло в том, чтобы переопределить refinery / wymeditor.js , и все работало как чудо.
Если вам нужно изменить какой-либо другой внутренний скрипт, кроме WYMEditor,вам, скорее всего, придется переопределить refinery / refinery.js , который включает в себя все другие сценарии бэкэнда, в дополнение к самому сценарию, который нужно изменить.
Существует одна большая проблема,хоть.Со всеми этими переопределениями я сделал любые обновления очень подверженными ошибкам, так как некоторые файлы будут обновляться, а некоторые - нет.Этого можно было бы избежать, переопределив все, но это фактически означает отсутствие обновлений вообще.