Я пытаюсь получить базовую сборку на базе webpack, работающую в VS2015 для приложения Angular 2. Я использую Gulp для запуска процесса webpack (у VS2015 есть крючки, которые хорошо работают с gulp - webpack делает все тяжелое поднятие в моем случае)Gulp в Visual Studio 2015 не запускает angular2-template-loader
Вот проблема - когда я использую процесс сборки VS2015 для запуска gulp (через «после сборки»), angular2-template-loader не запускается. Я ожидаю увидеть замену templateUrl на встроенную разметку, но она по-прежнему ссылается на мои файлы шаблонов. Когда я запускаю gulp через командную строку, angular2-template-loader, похоже, работает и выполняет свою работу.
Вот что я пытался:
Запуск WebPack прямо из командной строки дает мне желаемый результат - что приводит меня к мысли, мой WebPack конфигурация является правильным
Запуска глотка прямо из командная строка дает мне желаемый результат
Я исследовал, есть ли какие-либо «скрытые» параметры VS, которые будут использовать разные результаты, а также если VS был привязан к определенной версии от глотки. Насколько я могу судить, нет скрытых параметров или зависимостей версий.
Для справки, вот мой глоток и WebPack конфиги, а также плохой выход и ожидаемый результат: https://gist.github.com/scotmeiste/b9b91dcda13a896e771be0da5d89255c
На выходных файлов, посмотрите на свойства templateUrl/шаблона по направлению к нижней части.