Я использую Visual Studio 2015 для предварительного просмотра и компиляции файлов SASS с помощью Grunt. И на местном уровне все отлично работает.Публикация Visual Studio 2015 включает в себя файлы css при использовании sass
Но когда дело доходит до публикации, есть некоторые отличия:
- В Visual Studio 2013 .scss файлы были собраны в .css файлы по Visual Studio (или веб-Сути)
- При компиляции. CSS файлы были добавлены к проекту в качестве субфайлов для .scss файлов
- .css файлов были опубликованы всей остальным
Теперь с визуальной студийной версией 2015, .scss файлы не компилировать d, и мы должны настроить Grunt для этого, что, я думаю, просто отлично, из-за разных вещей! Кроме этого:
- Когда Grunt собирает .scss файлы .css файлы, это происходит за пределами Visual Studio
- файлы создаются на диске, но они не включены в проект автоматически
- При публикации , .css файлы игнорируются, поскольку они не являются частью проекта
Поэтому, у меня есть два вопроса:
- Как настроить Visual Studio для добавления этих файлов в качестве подфайлов для файлов .scss (желательно)
- Если это невозможно (по крайней мере пока), как я могу заставить инструмент публикации Visual Studio включить в пакет публикации ?
AFAIK, когда вы включаете любой файл в структуру проекта, он должен автоматически добавляться в проект. Если файл находится внутри wwwroot, он также будет опубликован. Вы говорите, что это ** не ** происходит? –
Добавляет файлы .scss, но * не * добавляет сгенерированные файлы .css. –
Какая папка генерируется css? –