В настоящее время я установил Visual Studio 2015 с обновлением 3, а также ASP.NET и веб-инструменты 2015.1.
В этой версии Visual Studio интегрирована с npm, Bower, Grunt и Gulp. Например;
- В диалоговом окне добавления файла отображаются файлы конфигурации / кода для вышеуказанных приложений.
- Щелчок правой кнопкой мыши по моему проекту показывает «Управление пакетами Bower».
- Task Runner Explorer распознает gruntfile.js.
Значит ли это, что мне не нужно устанавливать приложения самому?
У меня уже есть приложение, потому что они упакованы в Visual Studio?
Стоит ли мне в любом случае устанавливать каждое приложение по отдельности? Должен ли я это делать, или это просто дополнительная выгода? Например:
- Установите Node.js, чтобы получить NPM.
- Затем используйте Node.js в командной строке, чтобы получить Bower, Grunt и Gulp.
Дальнейшие исследования с Grunt.
Я установил очень простой скрипт сборки Grunt, и он работал при выполнении из Visual Studio.
- Я не устанавливал Node.js отдельно, например если я могу открыть входное окно консоли
npm
, я получаю'npm' is not recognized
. - Я также не использую npm для глобальной установки Grunt, например.
npm install -g grunt-cli
.
Итак, я предполагаю, что все необходимые элементы для Grunt предоставляются в Visual Studio.
Дальнейшие исследования с Gulp.
В основном тот же тест, что и с Grunt, также работает для Gulp. Я могу объединять файлы без необходимости; установите Node.js отдельно или установите Gulp глобально, используя npm install --global gulp-cli
.
Итак, я предполагаю, что все необходимые элементы для Gulp также предоставляются в Visual Studio.