Как добавить css или js файл через ResourceManifest.json

При выполнении метода ModuleResourcesContainer.LoadManifest в ресурсах сборки отсутствует файл ResourceManifest. Пытаюсь подключить стили.

image

Если есть скрипты/стили в каталогах content и scripts, то команда barsup.cli update-resource-manifests должна создать файл ResourceManifest.json, в который можно будет дописывать свои кастомные скрипты и стили.
При этом нужно убедиться что ResourceManifest.json - это вложенный (embedded) ресурс. Для этого проверьте что в BarsUp.Common.props есть блок

    <None Remove="ResourceManifest.json" Condition="Exists('ResourceManifest.json')" />
    <EmbeddedResource Include="ResourceManifest.json" Condition="Exists('ResourceManifest.json') and Exists('ResourceManifest.cs')">
      <DependentUpon>ResourceManifest.cs</DependentUpon>
    </EmbeddedResource>
1 Лайк

После актуализации BarsUp.Common.props он начал видить файлы ResourceManifest.json.
Но файлы не попадают в бандлы, например вот такой:
image

Вы случайно не оверрайдили файлы login/index.cshtml и home/index.cshtml на уровне проекта ?
Убедитесь, что контент этих файлов содержат блоки загрузки стилей/скриптов, так же как в платформенных Login/Index.cshtml и Home/Index.cshtml

@await Html.WsLoadCssAsync(...)

На данный момент зафиксировал, что в модуле наследованный от ExtJsThemeModule - стили не попадают в бандлы.
Переношу папку content в Bars.UI.Fronrend.

Поставлена задача https://jira.bars.group/browse/BARSUP-2305