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 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)
Debe instalar vue-cli a nivel mundial
npm install -g @vue/cli
Preguntas relacionadas
Nuevas preguntas
node.js
Node.js es un tiempo de ejecución de E / S asíncrono, sin bloqueo y basado en eventos que utiliza el motor JavaScript V8 de Google y la biblioteca libuv. Se utiliza para desarrollar aplicaciones que hacen un uso intensivo de la capacidad de ejecutar JavaScript tanto en el cliente como en el lado del servidor y, por lo tanto, se benefician de la reutilización del código y la falta de cambio de contexto.