nvm、npm、nrm--3m安装法

nvm npm nrm— 3m

   nvm node版本的管理工具
   npm node的包管理工具
   nrm npm的数据源管理工具

   npm install -g nrm 

npm–

  • 基于Node.js开发的包的托管网站
  • Node.js包管理工具

npm :基于包的规范实现的一个包管理工具

  npm init  创建package.json文件
  npm install  将package.json中的文件依赖的包从网上下载到本地
  npm install -save 包名  将包下载下来并且加载到dependencies中去
  npm i -S 包名 替代上面的命令
  npm install -save-dev 包名 将包下载下来并且加载到devDependencies中去
  npm i -D 包名 替代上面的命令
  npm install -g 包名 全局安装  安装的是全局工具
  npm docs 包名 查看包的文档
  • npm install 包名

当执行npm install的时候,它会自动跑到npm的网站,然后找到该包的github地址, 找到之后,下载这个压缩包,然后在执行npm

install的当前目录下找一个叫做node_modules目录 如果找到,直接解压这个压缩包,到node_modules目录下

如果找不到,则新建一个node_modules目录,解压到该目录

  • npm install -g 包名

表示全局安装 npm在安装的时候,在全局设置了一个安装目录,只要是全局安装就会把包安装到这个目录里面去

npm install -g 包名 只要是全局安装就是安装命令行工具

  • npm install 缩写 npm i

当执行npm install的时候,会自动在当前目录中查找package.json文件 如果找到,找里面的 dependencies字段,安装该字段中所有依赖的项

  • npm docs 包名

通风这个命令打开 包相对应的文档

  • npm install –save 生产环境
npm i -S jquery@3.*

咱们以后在做项目的时候,先初始化一个package.json文件, 在安装第三方包依赖的时候,必须使用npm install –save express,添加依赖项到package.json文件中, 实际就是添加到dependencies字段中

  • npm install -save-dev 开发环境
npm i -D jquery@3.*

咱们以后在做项目的时候,先初始化一个package.json文件, 在安装第三方包依赖的时候,必须使用npm install --save express,添加依赖项到package.json文件中, 实际就是添加到devDependencies字段中

  • npm config set prefix 修改全局安装目录

不建议使用,建议去文件夹里面改 C:\Users\用户名 里面有一个 .npmrc文件 去里面改prefix =C:\dev\npm (写你的路径) 去全局的环境变量path里把C:\dev\npm 路径加进去

这里写图片描述

参考文献 npm的命令

npm 这种东西的最终的目的就是:让你的开发模式工程化,都依靠工具来管理

nvm 安装和管理 Node.js版本

nvm的安装方式,node.js version manager 是一个node的版本管理工具

为了解决node版本切换问题
右键在此电脑上点击一下--》属性---》系统---》高级系统设置---》环境变量
控制面板---》系统---》高级系统设置---》环境变量
NVM_HOME---C:\dev\nvm
NVM_SYMLINK--C:\dev\nodejs
新建一个path     %NVM_HOME%;%NVM_SYMLINK%

nvm 用法

查看版本号
nvm list

用哪个版本(已经下载过的版本)
nvm use 版本号
nvm use 版本号 32

下载相对应版本
nvm install 版本号
nvm install 版本号 32

nvm下载的是二进制版本

nrm— npm的数据源管理工具

npm的问题:资源都在国外,有时候会被墙,导致无法下载或者很慢
作用:切换和管理镜像源
项目地址:https://www.npmjs.com/package/nrm
安装: npm install -g nrm

nrm ls 查看数据源
nrm test 测试你的网连那个npm的数据源快
nrm use 切换数据源

cnpm:

淘宝NPM镜像:http://npm.taobao.org/
与官方NPM的同步频率目前为10分钟一次
安装:npm install -g cnpm –registry=https://registry.npm.taobao.org
安装包:cnpm install 包名
其它命令基本一样,一般在安装包的时候使用它就可以了

cnpm原理:

这里写图片描述

参考文献 npm的命令](https://docs.npmjs.com/)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值