Project Structure. May Angular 2 app folder locates directly in wwwroot?
<p>I have faced with 2 different approaches how project structure  may be organized for ASP.NET Core project with Angular 2:</p>

<ol>
<li><p>create Angular <code>app</code> folder in root project folder, and then use scripts/task runners (like gulp) to copy <code>app</code> folder content to <code>wwwroot</code> folder during deploy.</p></li>
<li><p>Angular <code>app</code> folder can be created directly in wwwroot folder. No additional actions like gulp copy task.</p></li>
</ol>

<p>For me the first option was considered as better one, as you have more flexible way to control <code>wwwroot</code> final content using gulp copy task. But over last few days I found different examples used second approach. Moreover, the  <a href="https://www.npmjs.com/package/generator-aspnetcore-angular2" rel="nofollow">aspnetcore-angular2</a> yo generator also places app folder directly to wwwroot and does not use gulp. So what is the best prectice?</p>