Windows sem NPX, o que fazer?
Quando você instala o NodeJS em um sistema windows, o comando npx
não vem disponível por padrão. E ao tentar executar algum script de um tutorial você pode receber o erro
gitignore : File C:\Users\username\AppData\Roaming\npm\gitignore.ps1 cannot be loaded because running scripts is disabled
on this system. For more information, see about_Execution_Policies at https:/go.microsoft.com/fwlink/?LinkID=135170.
At line:1 char:1
+ gitignore node
+ ~~~~~~~~~
+ CategoryInfo : SecurityError: (:) [], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
Esse erro ocorreu ao executar
npx gitignore node
Se você estiver fazendo meu curso Construindo CRUDs com Qualidade, ou somente tentando desenvolver com JavaScript e você estiver usando Windows. Aqui vão algumas dicas importantes:
- Após instalar o NodeJS na sua máquina, abra o PowerShell e execute o comando abaixo:
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted
- Após isso, instale o
npx
globalmente via o comandonpm
:
npm i -g npx
- Após isso, você poderá executar comandos via NPX em sua máquina como:
npx gitignore node
Esse comando irá criar um arquivo
.gitignore
com as configurações para projetos NodeJS
Curtiu? Me segue ai e acompanha para mais dicas de desenvolvimento em geral! 😍
- Blog: https://mariosouto.com
- YouTube: https://youtube.com/@DevSoutinho