node - 1 + TAB não funciona no meu powershell aqui. O que fazer?
node - 1 + TAB não funciona no meu powershell aqui. O que fazer?
O comportamento esperado com node - + TAB no PowerShell é o uso da autocompletação de argumentos do terminal. No entanto, esse recurso não funciona nativamente com o Node.js no PowerShell, especialmente com comandos como node - que não têm subcomandos específicos (como o git, por exemplo).
No curso, provavelmente o instrutor digitou algo como:
node -i
Ou estava apenas mostrando como usar o Node no terminal, não esperando que o TAB completasse nada automaticamente.
Por que TAB não funciona?
node como tem para alguns outros programas.node também não possui subcomandos como node install, node run, etc. (esses são do npm, não do node).TAB no PowerShell é mais útil para completar nomes de arquivos e pastas, ou comandos conhecidos do próprio shell.O que fazer?
Se você quer rodar o Node.js de forma interativa (o que o curso provavelmente pede), basta digitar:
node
E pressionar Enter — isso abrirá o REPL do Node.js (ambiente interativo).
Se quiser melhor experiência no terminal com Node.js e outros comandos, você pode: