【六祎 - 前端】npm是什么?npm是网站、注册表、命令行工具组成;windows安装nvm;windows 使用nvm安装npm;windows安装npm;

npm中文文档

→_→点我查看

npm是什么?

npm 由三个独立的部分组成:

  • 网站
    • 网站 是开发者查找包(package)、设置参数以及管理 npm 使用体验的主要途径。
  • 注册表(registry)
    • 注册表 是一个巨大的数据库,保存了每个包(package)的信息。
  • 命令行工具 (CLI)
    • CLI 通过命令行或终端运行。开发者通过 CLI 与 npm 打交道。

快速入门

在这里插入图片描述

命令行

在这里插入图片描述
在这里插入图片描述

npm用法

在这里插入图片描述

npm配置

在这里插入图片描述

查找包(package)

npm search xxx

eg

npm search element-ui

在这里插入图片描述

windows安装nvm

ps:必须卸载之前已经安装好的nodejs或npm,且环境变量都删除,才可能安装成功

windows下载nvm    →_→点我下载

  • 如果是在公司内网,需要配置代理:
nvm proxy http://username:password@server:port

ps一些指令


    nvm v                       // 显示nvm版本
	nvm install stable          // 安装最新稳定版
	nvm install <version>       
	nvm uninstall <version>     // 卸载node.js是的命令,卸载指定版本的node
	nvm ls                      // 显示所有安装的node.js版本
	nvm list available          // 显示可以安装的所有node.js的版本
	nvm use <version>           // 切换到使用指定的nodejs版本
	nvm ls-remote				//列出所有可以安装的node版本号
	nvm current 				//当前node版本
	nvm off                     // 禁用node.js版本管理
	nvm on                      // 启用node.js版本管理


使用nvm安装npm

ps:可以安装多个版本

nvm install 12

在这里插入图片描述

ps:切换版本

nvm use xxx




下载npm之后的一些配置(Optional)

基本配置

npm set init.author.email "wombat@npmjs.com"
npm set init.author.name "ag_dubs"
npm set init.license "MIT"

配置国内源

 npm config set registry https://registry.npm.taobao.org

版权声明:本文为qq_41086359原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。