Depois de executar o novo projeto no git clone, o erro 'vue-cli-service' não é um comando interno ou externo, nem é um programa operável ou arquivo em lote.

Erro: 'vue-cli-service' não é reconhecido como um comando interno ou externo, programa operável
ou arquivo em lote. insira a descrição da imagem aqui
Como não há pacote node_modules no projeto, você precisa executar npm install e
não há erro após a execução, mas há um aviso
npm WARN read-shrinkwrap Esta versão do npm é compatível com lockfileVersion@1, mas com bloqueio de pacote. json foi gerado para lockfileVersion@2. Vou tentar fazer o meu melhor com isso!
adicionou 9 pacotes de 42 colaboradores em 12.831s
insira a descrição da imagem aqui
A mensagem de aviso mostra que a versão npm atual do seu computador é adequada para lockfileVersion@1, mas seu pacote -lock.json é derivado de lockfileVersion @2. Como um determinado plugin usado no código só pode ser baixado com uma versão específica do npm, um erro será relatado e a instalação do npm falhará. Nesse caso, você precisa atualizar o npm.

Antes de atualizar, win+r e digite cmd para abrir a caixa de comando de execução, digite npm -v para visualizar a versão do npm,
pressione x no Windows e pressione i para abrir a página do power shell. Em seguida, execute o comando (administrador)
npm install [email protected] npm
xx.xx.xx é o número da versão do npm que você deseja atualizar

Após a atualização ser bem-sucedida, na caixa de comando de execução, digite npm -v novamente para verificar se a versão do npm foi atualizada com sucesso

Depois que a atualização for bem-sucedida, volte ao projeto e exclua a pasta node_modules e o arquivo package-lock.js.
Execute o comando npm install novamente e ele será bem-sucedido.
Em seguida, execute o comando npm run serve. O projeto é executado com sucesso e o problema resolvido!

Acho que você gosta

Origin blog.csdn.net/weixin_44812604/article/details/128218650
Recomendado
Clasificación