Vine aquí para resolver este problema: he instalado node (Ver. 12.13.1) en mi computadora, luego uso node -v para ver si node están bien instalados, y sí, lo está.

Más tarde, uso npm install @vue/cli, instala el marco, pero cuando hago un vue --version me arroja un error.

Lo he intentado en la terminal del código de Visual Studio y también me arroja el error. Intenté desinstalar e instalar el nodo, y hacer lo anterior otra vez, pero no funciona, el error permanece

¿Qué puedo hacer? ¿Por qué está pasando esto?

Error en inglés:

Cannot load file C:\Users\halva\AppData\Roaming\npm\vue.ps1. 
The file C:\Users\halva\AppData\Roaming\npm\vue.ps1 is not digitally signed.
You cannot run this script on the current system. 
For more information about the execution of scripts and execution policy settings, 
see about_Execution_Policies at https: /go.microsoft.com/fwlink/?LinkID = 135170

Fotos del código: Terminal PS y Terminal de código de Visual Studio

2
Hernan 10 dic. 2019 a las 04:45

2 respuestas

Puede confirmar que este es un problema de PowerShell:

Lea este problema de Github al respecto: https://github.com/vuejs/vue -cli / issues / 3424

La gente ha sugerido tener el mismo problema con vue-cli instalado globalmente.

Solución: elimine el archivo de error: Archivo C: \ Users \ halva \ AppData \ Roaming \ npm \ vue.ps1.

Nota al margen: Lo que sugiero es que no use powershell y use algo como gitbash: https://gitforwindows.org/ (pero esto es completamente una opinión)

1
Sweet Chilly Philly 10 dic. 2019 a las 02:30

Debe instalar vue-cli a nivel mundial

npm install -g @vue/cli
0
Presmelito 10 dic. 2019 a las 02:06