В моем проекте есть два файла scss, которые необходимо скомпилировать во время сборки CI (в конвейерах Azure).Один компилируется, когда я собираюсь локально, а другой нет.Я использую WebCompiler, и вывод в журнал показывает один файл, который работает, но не показывает ошибки для отсутствующего файла.Моя сборка CI обрабатывается конвейерами Azure в наборе Devops, и по какой-то причине сборка CI работает не так, как локальная сборка.
Изначально мне не хватало обозначения «Content» в BuildAction для файла, которыйне компилируется.Я исправил это, но он все еще не скомпилирован.Я подтвердил содержимое файла compilerconfig.json, и там есть оба файла.
Вот файл compilerconfig.json
[
{
"outputFile": "Content/custom-bootstrap.css",
"inputFile": "Content/custom-bootstrap.scss"
},
{
"outputFile": "Content/Site.css",
"inputFile": "Content/Site.scss"
}
]
А вот фрагмент из файла журнала сборки CI (происходит из конвейеров Azure.
WebCompile:
WebCompiler: Begin compiling compilerconfig.json
WebCompiler installing updated versions of the compilers...
Compiled Content/custom-bootstrap.css
Minified Content/custom-bootstrap.min.css
WebCompiler: Done compiling compilerconfig.json
А вот фрагмент из локального журнала сборки.
5> WebCompiler: Begin compiling compilerconfig.json
5> Compiled Content/custom-bootstrap.css
5> Minified Content/custom-bootstrap.min.css
5> Compiled Content/Site.css
5> Minified Content/Site.min.css
5> WebCompiler: Done compiling compilerconfig.json
Любая помощь будет принята с благодарностью.