2
respostas

Versao 6.9.0 do NestJS não está rodando com o node v10.24.1

Se eu rodar o comando: npm i -g @nestjs/cli@6.9.0 E depois tento ver a versão instalada recebo o seguinte erro:

internal/modules/cjs/loader.js:638
    throw err;
    ^

Error: Cannot find module 'typescript'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
    at Function.Module._load (internal/modules/cjs/loader.js:562:25)
    at Module.require (internal/modules/cjs/loader.js:692:17)
    at require (internal/modules/cjs/helpers.js:25:18)
    at Object.<anonymous> (/Users/claudio_engesldorff/.nvm/versions/node/v10.24.1/lib/node_modules/@nestjs/cli/lib/compiler/compiler.js:3:12)
    at Module._compile (internal/modules/cjs/loader.js:778:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)

Se eu instalo a versão mais atual do Nest consigo ver a versão sem maiores problemas. Devo fazer algum outro processo? No curso me aconselha a usar a versão 6.9.0 mas só com as indicações do módulo não está funcionando.

2 respostas

Olá Claudio, por aqui eu estou usando a versão 8.2.6 e não tive problemas

Foi o que fiz para seguir o curso, na verdade o meu comentário foi mais para que a documentação fosse atualizada caso alguém com menos experiência tivesse esse mesmo problema.