Implementación del entorno Node.js y andamiaje vue-cil + creación de proyectos

1. La diferencia entre npm y cnpm:
(1) La diferencia entre los dos es solo el administrador de paquetes en el nodo,
(2) npm es el administrador oficial de paquetes del nodo. cnpm es una versión china de npm, una herramienta de línea de comandos cnpm (soporte de compresión gzip) personalizada por Taobao para reemplazar el npm predeterminado: (3) Si no puede usar npm para descargar debido a razones de red, entonces
cnpm será útil.
npm y cnpm son solo descargadores diferentes. Parece que npm usa un carro de mano de obra para sacar paquetes, mientras que cnpm usa un camión para entregar paquetes. La dirección del paquete se puede comprobar en nrm.
2. El uso de nrm:
el administrador de fuentes npm le permite cambiar rápidamente entre fuentes npm.
3. Instalación del nodo:
Instalación normal: https://nodejs.org/dist/
Verifique la situación: node -vy npm -v
Verifique la ruta de instalación del nodo:which node

/usr/local/bin/node

Abra el archivo de configuración, configure
la entrada de RUTA: vi ./.bash_profile
agregue una línea de RUTA (presione i para ingresar insertar para editar)

export NODE_HOME="/usr/local"
export PATH=$PATH:$NODE_HOME/bin

Presione esc para salir de insertar, ingrese: wq, presione Entrar, guarde el archivo, la configuración es exitosa, verifique si la configuración es
exitosa la ruta principal de la ruta bin)
我的node安装在根目录下的node文件下其路径就是/usr/local

Vuelva a abrir la terminal, ingrese el nodo, ingresará al entorno del nodo,
control+cpresione dos veces para salir del entorno del nodo

Ocurre el siguiente problema: Estoy aquí: no hay una carpeta lib en '/Users/nodejs/node_global/lib', estará bien después de la creación

npm ERR! code ENOENT
npm ERR! syscall lstat
npm ERR! path /Users/nodejs/node_global/lib
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, lstat '/Users/nodejs/node_global/lib'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent 

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/nodejs/node_cache/_logs/2023-04-16T19_23_18_744Z-debug.log

vue -V comprueba la versión de vue-cli y verifica si se ha instalado, y encuentra que no se encuentra
Compruebe el mensaje:

added 230 packages, and audited 230 packages in 17s
11 packages are looking for funding
  run `npm fund` for details
6 vulnerabilities (3 moderate, 3 high)
Some issues need review, and may require choosing
a different dependency.
Run `npm audit` for details.

Use npm audit para informar un error y luego continúe usando npm audit fix --force, todavía no funciona.
Re-modificado: Limpiar datos de caché npm
npm cache clean --forceBorrar búfer

Finalmente descubrí: la versión de node.js es incorrecta y la encontré en el mensaje.
Desinstalar desde el principio, método: https://mp.csdn.net/mp_blog/creation/success/130191502
Luego de continuar verificando que no haya ningún error, instale cnpm

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

Instalar con la máxima autoridad, no sé si funciona:

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

Mostrar este error: npm WARN deprecated @npmcli/[email protected]: This functionality has been moved to @npmcli/fs
si encuentra esta situación durante la instalación, significa que la versión de npm debe actualizarse

npm install -g npm

Todavía mal, la consulta dice que se ha cambiado el espejo: https://developer.aliyun.com/mirror/NPM

http://npm.taobao.org => http://npmmirror.com
http://registry.npm.taobao.org => http://registry.npmmirror.com

Al final, todavía no era bueno, así que pasé a otro artículo para tratarlo:

Resumen: instale node.js para configurar el entorno, instale el paquete web, instale vue-cli y configure la información del proyecto, y finalmente

Supongo que te gusta

Origin blog.csdn.net/qq_37194189/article/details/130191451
Recomendado
Clasificación