Когда я пытаюсь развернуть файлы .js как часть функции, а не в каталоге _layouts, я получаю следующую ошибку:
Невозможно сделать безопасный для кэша URL-адрес для 'myfile.js'
Любые предложения приветствуются.
В вашей папке функций (под 12 / template / features); check elements.xml; и убедитесь, что файл js развертывается в \ 12 \ TEMPLATE \ LAYOUTS
Мы помещаем наши файлы .js в библиотеку стилей для данного семейства сайтов. Мы получили наш шаблон решения от консультанта, поэтому мне неудобно обмениваться файлами / подробностями в Интернете, но файл provisionfiles.xml (манифест элемента) содержит файлы .js, перечисленные в модуле CSSFiles.
РЕДАКТИРОВАТЬ: поиск этой информации затруднен. Я обнаружил, что ( модуль RootWebOnly ) и ( модуль cssfiles RootWebOnly ) возвращают достойные результаты.