Estou trabalhando com webpack e preciso executar ./node_modules/webpack/bin/webpack.js
usando npx
. npx webpack
executaria o webpack binary ( ./node_modules/webpack/bin/webpack
), mas sempre que executo npx webpack eu obtenho
bash: npx: command not found
.
Estou usando:
nó: v9.5.0
npm: 5.6.0
nvm: 1.1.5
webpack: 3.11.0
npm install -g npx
. E procure na documentação o uso básico antes de fazer aqui perguntas básicas.Respostas:
O npx deve vir com o npm 5.2+ e você tem o node 5.6 .. Descobri que quando instalo o node usando o nvm para Windows, ele não baixa o npx. então, basta instalar o npx globalmente:
No Linux ou Mac OS, se você encontrou algum erro relacionado à permissão, use sudo antes disso.
fonte
se você estiver usando o sistema Linux, use o
sudo
comandofonte
npm install -g npx
, digitandonpx
me dá o comando não encontrado. Estou executando o Ubuntu 18.04Remova NodeJs e npm do seu sistema e reinstale-o seguindo os comandos
Desinstalação
Nova Instalação
Configuração opcional; em alguns casos, os usuários podem enfrentar erros de permissão.
diretório definido pelo usuário onde o npm instalará os pacotes
configurar npm
adicionar diretório ao caminho
atualize o caminho para a sessão atual
verificar npm e módulos de nó instalados com sucesso em nosso sistema
Instalação de
npx
Muito bem, estamos prontos para começar ... agora você pode usar facilmente
npx
em qualquer lugar do seu sistema.fonte
se você estiver usando macOS , use o comando sudo
fonte
verifique as versões de node, npm, npx conforme mostrado abaixo. se npx não estiver instalado, use
npm i -g npx
fonte
Atualizar o nó me ajudou, seja na linha de comando ou apenas baixando-o novamente da web
fonte
Voltei a um sistema depois de um tempo e, embora ele tivesse o Nó 12.x, não havia nenhum
npx
ou estavanpm
disponível. Eu tinha instalado o Node vianvm
, então o removi, reinstalei e instalei o Node LTS mais recente. Isso me pegounpm
enpx
.fonte
tentar :
então
verifique sua versão npx por
fonte