Opa Daniele,
Isso mesmo! O tsconfig.jsontem que estar junto do package.json, se eles estiverem em pastas diferentes não funciona :)
O que acontece é que quando executamos o npm start ele executa o script presente ( em nosso caso o tsc) , que vai tentar ler o nosso tsconfig.jsonna mesma pasta, se ele não encontrar acaba dando apenas aquele log :)
Então a sua organização tem que estar da maneira como mostrei acima
Dentro da pasta alurabank tem que ter os seguintes arquivos:
- A pasta
app - A pasta
node_modules - O nosso
package.json - O nosso
tsconfig.json
Após deixar ele fora da pasta "alurabank" aparece o seguinte erro:
Então, com o comando dir iria auxiliar para eu conseguir ver como está a sua estrutura de pasta
Mas deixa eu ver se entendi:
Você tem uma pasta chamada ts-alurabank, e dentro dela temos
Se estiver assim veja que o package.json tem que estar dentro da alurabank
Então seria algo assim ( veja cada identação como um nível de pasta):
- ts-alurabank
- alurabank
- package.json
- tsconfig.json
- app
- node_modules
Abraços e Bons Estudos :)