Olá,
Durante a importação dos componentes nos arquivos .ts fiquei curioso com o "caminho" presente após a palavra from. No VS Code, quando paramos o mouse sobre o diretório da importação (ex.: '@angular/platform-browser-dynamic') ele mostra o caminho completo ("w:/ALURA/Angular 2/alurapic/client/node_modules/@angular/platform-browser-dynamic/index"). Isto é comum? O arquivo index.ts que cuida desta parte da importação?
Outro questionamento: para a importação dos arquivos .ts que estamos criando durante o projeto, utilizamos o ponto no início e em seguida o nome do arquivo (ex.: ./app.module), e conforme explicado, o ponto tem o papel de voltar ao diretório raiz. Vale ressaltar que aqui, não mencionamos o diretório app, e ainda assim o arquivo app.module foi encontrado. Porém, no arquivo app.component.ts, na anotação do decorator Component, no templateUrl utilizamos uma estrutura parecida com a mencionada acima, porém, desta vez especificamos o diretório /app/ (ex.: templateUrl: './app/app.component.html'). Qual a diferença entre as duas coisas? Por que em um precisamos especificar o diretório app e em outro não?
Obs.: Ainda não pude participar do curso de ES6, comecei direto neste curso devido à uma urgência no trabalho.
Desde já agradeço!