Instalación de nvm y problemas de instalación relacionados
que es nvm
nvm es una herramienta de administración de versiones de nodos, que puede operar fácilmente el cambio, instalación, visualización y otras operaciones de versiones de nodos, a diferencia de npm, que es una herramienta de administración de paquetes dependientes.
instalación nvm
Busque la versión 1.1.10 en el proyecto nvm en git , descargue nvm-setup.zip y descomprímalo, haga doble clic en el archivo ejecutable exe después de la descompresión, hasta el siguiente, una vez completada la instalación, podrá ver los detalles de nvm a través del comando nvm -v
configuración de nvm
Ingrese nvm root en la consola para ver el directorio de archivos de nvm, abra este directorio de archivos y vea el archivo de configuración.
Modifique el archivo de configuración de la siguiente manera,
root: C:\Users\Lenovo\AppData\Roaming\nvm
path: C:\Program Files\nodejs
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
Preguntas sobre nvm
La versión nvm hace que npm install informe un error Solución de token '.' inesperado
- Instale una versión inferior de node.
- Actualice la versión de nvm a 1.1.9 y superior.
Instalación de cnpm y comandos relacionados
// 直接安装cnpm 安装淘宝提供的cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm: No se pudo cargar el archivo C:npm\cnpm.ps1 porque la ejecución de scripts está prohibida en este sistema. "
- Primero, ingrese Windows PowerShell en el cuadro de búsqueda del sistema win10 y elija ejecutar como administrador.
- Después de abrir la línea de comando de PowerShell, ingrese set-ExecutionPolicy RemoteSigned y presione Entrar.
- Ingrese A o Y y presione Enter.
- Finalmente, verifique el estado actual a través de get-ExecutionPolicy y descubra que se ha convertido en RemoteSigned, lo cual es un éxito.
Instalación de hilo y comandos relacionados.
npm install -g yarn // 安装yarn
yarn --version // 查看版本
yarn install //安装package.json里所有包,并将包及它的所有依赖项保存进yarn.lock
yarn add 包 //安装指定的包
pnpm remove 包 // 移除包
pnpm upgrade 包 //更新包
Instalación de pnpm y comandos relacionados
npm install -g pnpm //安装pnpm
pnpm --version // 查看版本
pnpm install //安装package.json里所有包
pnpm add 包 -S/-D/-g //安装指定的包
pnpm remove 包 // 移除包
pnpm remove 包 --global //移除全局包
pnpm up //更新所有依赖项
pnpm upgrade 包 //更新包
pnpm upgrade 包 --global //更新全局包