node nvm npm 简单介绍

NPM 使用介绍

  • npm:node packgae manage 是nodejs的包管理工具 NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:

允许用户从NPM服务器下载别人编写的第三方包到本地使用。

允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。

允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。

  • cnpm: 淘宝镜像,跟npm功能一样 安装 cnpm:npm i -g cnpm

Node.js安装和配置

  1. 下载地址
  1. 官网术语解释
  • LTS 版本:Long-term Support 版本,长期支持版,即稳定版。
  • Current 版本:Latest Features 版本,最新版本,新特性会在该版本中最先加入。
  1. 注意:
  • 安装完毕后通过命令:node -v来确定是否安装成功【注意:打开"命令窗口"的时候建议使用"管理员方式"打开】
  • 如果需要则配置环境变量。
  • nodejs 版本安装成功之后,npm也集成安装成功了, 我们可以使用cmd中 npm -v 检测npm是否安装成功;
  • 版本介绍 nodejs 6.0版本之前安装的npm基本上3.0几版;6.0之后npm应该是5.0版本的,还是有差别的,主要5.0版本之后,npm多了package-lock.json 保存了所有模块的地址,版本信息,加速了下次安装

npm常用指令

以jquery包为案例:

+ npm init -y  生成package.json 生成包管理文件,保存模块名以及版本号等信息 

下载jquery插件,--save的作用,将模块插件信息,保存至packgae.json文件中
+ npm install jquery [--save]

卸载模块
+ npm uninstall jquery 

package.json以及package-lock.json 文件的作用

  • package.json保存了各模块,包的名称以及版本号,组内开发,为了保持模块一直,可直接通过package.json文件下载 npm install 即可
  • package-lock.json 文件的作用,保存了模块的信息更全,以及包资源地址 加快了下次下载的速度

node版本的管理工具 nvm-windows

  • Node Version Manager(Node 版本管理器)
nvm (Linux、Unix、OS X)
+ https://github.com/creationix/nvm
+ 产用命令:
  - nvm install node (安装最新版本的node)
  - nvm use node (使用指定版本的node)

nvm-windows (Windows)
+ https://github.com/coreybutler/nvm-windows
+ 常用命令:
  - nvm version
  - nvm install latest
  - nvm install 版本号
  - nvm uninstall 版本号
  - nvm list
  - nvm use 版本号

转载于:https://my.oschina.net/shuaihong/blog/1544426

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值