nodemon, webpack, vue, react: No se pudo cargar el archivo C: \ Users \ your username \ AppData \ Roaming \ npm \ nodemon.psl. Porque los scripts están prohibidos en este sistema

Cuando se usa el andamiaje para construir un proyecto, el mensaje: No se puede cargar el archivo C: \ Users \ your username \ AppData \ Roaming \ npm \ nodemon.psl. Debido a que los scripts tienen prohibido ejecutarse en este sistema, aquí se informa este tipo de error La computadora tiene permisos insuficientes.
Referencia: https://blog.csdn.net/weixin_41967475/article/details/105664942

¡Las siguientes son algunas capturas de pantalla solo como referencia!

nodemon: no se puede cargar el archivo:

Inserte la descripción de la imagen aquí

vue: no se puede cargar el archivo:

vue: no se puede cargar el archivo debido a permisos insuficientes

paquete web: no se puede cargar:

Inserte la descripción de la imagen aquí

Solución

1. Cuadro de búsqueda => entrada: Powershell => selección: ejecutar como administrador

Inserte la descripción de la imagen aquí

2. 输入 : set-ExecutionPolicy RemoteSigned

Inserte la descripción de la imagen aquí

3. Seleccione Y o A, luego cierre

La mayoría de las personas realizan los tres pasos anteriores para resolver perfectamente el problema de permisos del sistema; si no se puede identificar el error, ¡siga leyendo!

Error no reconocido:

Inserte la descripción de la imagen aquí
El error anterior se debe a que no se encuentra la ruta del archivo de script, lo que lo hace irreconocible. Script de instalación global, hay dos formas de resolver los problemas anteriores

Suplemento de puntos de conocimiento: el
uso del módulo de instalación npm se divide en instalación local e instalación global.

Instalación local: npm install express se instalará en el proyecto actual

Instalación global: npm install express -g se instalará en el directorio especificado (node_global)

Si el directorio global node_global no está configurado, los archivos instalados globalmente se guardarán en C: \ Users \ su nombre de usuario \ AppData \ Roaming \ npm
Referencia: https://blog.csdn.net/weixin_41967475/article/details/105664942

Método uno:

1. Cree node_global y node_cache (carpeta de caché de nodos) en el directorio de instalación de nodejs

Inserte la descripción de la imagen aquí

2. Establecer variables de entorno

Configuración de la variable de usuario : cambie el valor de la ruta en la variable de usuario a C: \ nodejs \ node_global, no hay RUTA, puede agregar directamente

Variable del sistema : agregar el valor de NODE_PATH variable es: C: \ nodejs \ node_modules

Nota: La ruta de mi archivo nodejs es C: \ nodejs; la ruta predeterminada es: C: \ Archivos de programa \ nodejs; realice los cambios correspondientes de acuerdo con su ruta de instalación
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

3. Abra cmd y ejecute

npm config set prefix "C: \ nodejs \ node_global"

npm config set cache "C: \ nodejs \ node_cache"
Inserte la descripción de la imagen aquí

4. Después de ejecutar npm install express -g, verifique la carpeta node_global

Inserte la descripción de la imagen aquí
Hay una carpeta express en la carpeta node_global, que indica que la instalación global se descargará a la carpeta node_global de manera predeterminada.

5. Taobao npm mirroring mejora la velocidad de extracción del paquete

Servidor de acceso predeterminado: npm servidor oficial del sitio web extranjero https://registry.npmjs.org

Establecer la ruta espejo de Taobao (servidor doméstico): registro de configuración de npm https://registry.npm.taobao.org

Ver información de configuración de nodejs: lista de configuración de npm

Eliminar espejo: npm config eliminar registro

6.cnpm aumenta la velocidad de tirar de las bolsas

npm install cnpm -g -registry = https: //registry.npm.taobao.org

Pruebe si la instalación se realizó correctamente: cnpm -v

Método dos:

Dado que el directorio global node_global no está configurado, los archivos instalados globalmente se guardarán en C: \ Users \ su nombre de usuario \ AppData \ Roaming \ npm

1. Configuración de variables de usuario

Inserte la descripción de la imagen aquí
Nota: Si no se puede encontrar la carpeta AppData, es porque está oculta; haga clic en Ver para verificar los elementos ocultos, y se puede encontrar la carpeta AppData. Actualmente
Inserte la descripción de la imagen aquí
conozco los dos métodos anteriores. Bienvenido a corregirme; si tiene alguna pregunta, deje un mensaje en el área de comentarios


Gracias por leer aquí, si hay errores similares a continuación, ¡sigue leyendo!

En la computadora de un amigo, después de varias desinstalaciones y reinstalaciones, y luego sigue el método anterior, no puede evitar "eso", Error: EPERM: operación no permitida, abra 'C: \ Archivos de programa \ nodejs \ node_cache_cacache \ tmp \ dbdef943; encuentre la carpeta tmp y encuentre que es una carpeta vacía, no entendí qué causó el problema de los permisos. Después de desinstalar y reinstalar varias veces, e instalar nodejs cerca del final, se descubrió que Powershell apareció primero un mensaje de error rojo, y luego se apagó automáticamente, parpadeó.
Inserte la descripción de la imagen aquí
Solución: desinstale nodejs y archivos de origen, e instálelo por otra ruta, lo que puede evitar este error; por ejemplo: C: \ Program Files \ nodejs se cambia a C: \ nodejs; el problema anterior se resuelve perfectamente.

La razón del error en la imagen de arriba es actualmente desconocida. ¡Espero el mensaje de Daniel!

Referencia: https://blog.csdn.net/weixin_41967475/article/details/105664942

El conocimiento inicial está cambiando con cada día que pasa, y necesitamos una exploración continua, y hay algunos obstáculos en el camino de la exploración. Debemos creer firmemente y conquistarlos y conquistarlos.

Envíenos una oración que pertenece al front-end Xiaobai: Pagar, no necesariamente habrá ganancias; no pagar, no habrá ganancias, ¡y no espere milagros!

Publicado 1 artículo original · ganó 9 · 227 visitas

Supongo que te gusta

Origin blog.csdn.net/weixin_41967475/article/details/105664942
Recomendado
Clasificación