2017-02-06 9 views
1

Итак, я решил управлять моими клиентскими библиотеками с помощью bower и добавить файл bower.json в свое решение VS2015, настроил его, и он работает хорошо. Тем не менее, я заметил, что почти во всех статьях люди удаляют набор по умолчанию и добавляют Gulp или Grunt bundler в проект. Что случилось с установщиком по умолчанию? Я имею в виду, что использование Bowler вместо NuGet имеет смысл для управления библиотекой клиентов, но изменение того, что работает действительно хорошо, не имеет смысла для меня. Итак, каковы преимущества пакетов Gulp/Grunt над пакетом по умолчанию MVC?.NET MVC 5 Почему для использования Gulp над пакетом по умолчанию MVC

ответ

1

Gulp/Grunt - путь вперед, а не MVC по умолчанию, и это связано не только с тем, какой из них лучше всего сочетает/минимизирует, но основная причина заключается в том, что доступны другие функции, поскольку клиентская сторона просто не связана с объединением и минимизацией , Много других вещей также вовлечены как

  • CSS предварительной обработки (LESS, SASS)
  • CSS минификация
  • Изображение минификация
  • HTML минификация
  • Развертывание в отдельной среде
  • Живая reload development server
  • Просмотр файлов (перестройка по изменениям)

С огромной поддержкой сообщества с открытым исходным кодом все эти вещи очень легко сделать в Gulp/Grunt. Помимо этого, Gulp/Grunt стал гражданином первого класса в ядре asp net.

Итак, я думаю, что это достаточные причины для перехода к среде, основанной на Gulp/Grunt.

 Смежные вопросы

  • Нет связанных вопросов^_^