2016-11-14 4 views
2

Я создал пустое приложение asp.net core. после этого я устанавливаю приложение углового2 там, используя угловое cli. Теперь я столкнулся с проблемой. при запуске он выглядит в папке wwwroot, чтобы найти index.html. Но моя структура папок:Скопируйте html-файл в wwwroot

enter image description here

что я могу сделать?

В TSconfig я изменил "outDir": "../wwwroot/",, но это только добавляет JS файлы там

+0

Вы проверили [документацию по машинописному машиностроению о настройке основного приложения ASP.NET с помощью Angular2] (https://www.typescriptlang.org/docs/handbook/asp-net-core.html)? Может быть, это поможет решить вашу проблему ... – Phonolog

+1

Вы можете использовать 'gulp', чтобы переместить его. Взгляните на http://stackoverflow.com/questions/38259425/how-can-i-move-bower-libraries-in-asp-net-core/38260664#38260664 –

ответ

0

Фактически, если вы делаете это, вам не нужно запускать угловое приложение, используя f5. Все, что вам нужно сделать, это:

  1. правой кнопкой мыши на package.json
  2. Нажмите на Task runner explorer
  3. Под Defaults вкладке правой кнопкой мыши start и запустить

После того, что ваше приложение будет работать на localhost:4200

0

Их угловато-cli.json файл в том, что вам нужно изменить "outDir":"wwwroot", после запуска может эта команда ng build -prod

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