Изменение местоположения вывода веб-основ для скомпилированных меньше файлов

Как изменить место, куда Web Essentials помещает мои скомпилированные файлы Less css?


person archaictree    schedule 15.05.2013    source источник


Ответы (1)


Если вы используете Visual Studio 2013.

В вашем меню Visual Studio есть WEB ESSENTIALS >> Create Solution Settings.

После создания настроек решения в папке Solution Items будет создан файл WebEssentials-Settings.json.

Перейдите в раздел Less этого файла:

"Less": {
"CompileOnBuild": false,
"CompileOnSave": true,
"EnableChainCompilation": true,
"GenerateSourceMaps": true,
"MinifyInPlace": false,

"OutputDirectory": null,
// "OutputDirectory": "..\\..\\Content",

"ProcessSourceMapsForEditorEnhancements": true,
"ShowPreviewPane": true,
"StrictMath": false
},

Изменить OutputDirectory. Измените null на целевую папку. Обратите внимание, что escape-символ \ необходим. Префикс ~\ не будет работать.


Еще одно место, на которое стоит обратить внимание, это TOOLS >> Options. В диалоговом окне Options найдите Web Essentials группу настроек. Под LESS есть Custom output directory.

При редактировании в этом диалоговом окне экранирующий символ \ не нужен. Вы можете ввести ..\..\Content\CustomCss.


Если вам довелось использовать Visual Studio 2012, вам поможет другое приложение. Например, koala.

Вот ссылка.

В этой документации показано, как изменить выходной путь.

person Blaise    schedule 02.06.2014
comment
Я бы отметил это как ответ @archaictree. Благодарю вас! - person jaminroe; 10.12.2015