Возможно ли запустить задачу Gulp из C# во время выполнения? В частности, в действии контроллера приложения MVC.Выполнение задачи Gulp от .NET C#?
У меня есть контент, управляемый пользователями, в приложении cms, которое в настоящее время состоит из css и js. Я ищу способ разрешить пользователю вводить scss и скомпилировать его в css (и минимизировать) перед сохранением.
Я рассмотрел проект BundleTransformer, который расширяет существующую библиотеку System.Web.Optimization для включения обработки SCSS в пакеты. https://www.nuget.org/packages/BundleTransformer.SassAndScss/ http://bundletransformer.codeplex.com/
Но я бы предпочел, чтобы предварительно скомпилировать SCSS всякий раз, когда он редактируется и сохраняется, а не связывая его при доступе позже в запросе HTTP (я знаю, что выход может быть в кэше, но я m также надеется избежать строк запроса Bundling, например: «/bundles/my-styles.css?v=592TjSpNmN0TzLFN9wZdSa_yD5-i1nCJTIqWDXaLeCk1»).
Я использую gulp локально в своем визуальном решении студии для concat и минимизации ресурсов js и scss и хотел бы использовать те же функции, если это возможно.
Я не могу найти ресурсы для использования задач gulps во время выполнения.
Возможно, я ошибаюсь, поэтому любые альтернативные предложения также будут высоко оценены.
Спасибо за вход @ NightOwl888, я ищу Edge.js – Chris