node nvm npm 简单介绍
2017-09-27 00:00
323 查看
NPM 使用介绍
npm:node packgae manage 是nodejs的包管理工具NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:
允许用户从NPM服务器下载别人编写的第三方包到本地使用。
允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。
cnpm: 淘宝镜像,跟npm功能一样
安装 cnpm:npm i -g cnpm
Node.js安装和配置
下载地址当前版本
历史版本
官网术语解释
LTS 版本:Long-term Support 版本,长期支持版,即稳定版。
Current 版本:Latest Features 版本,最新版本,新特性会在该版本中最先加入。
注意:
安装完毕后通过命令:
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 版本号
相关文章推荐
- Node.js开发环境的构建及开发所需的一些工具的简单介绍(nvm、npm、supervisor)
- Node.js开发环境的构建及开发所需的一些工具的简单介绍(nvm、npm、supervisor)
- Node.js简单介绍
- Node.js简单介绍
- ubuntu下nvm,node以及npm的安装与使用
- ubuntu下nvm,node以及npm的安装与使用
- node.js 的 Buffer 方法的简单介绍
- 转载【Node.js简单介绍并实现一个简单的Web MVC框架】 http://cnodejs.org/blog/?p=342
- windows安装node.js和npm,介绍
- ubuntu下nvm,node以及npm的安装与使用
- Node.js和Express简单入门介绍
- ubuntu下nvm,node以及npm的安装与使用
- ubuntu16.04安装nvm,node,npm
- node.js 第三方模块如何安装(使用npm)及介绍
- 使用 nvm 管理不同版本的 node 与 npm
- nw.js node-webkit系列(1)简单介绍及应用
- Node.js——npm管理工具介绍
- 利用NPM淘宝的node.js镜像加速nvm
- Node.js 学习(三) NPM 使用介绍
- 卸载之前node.js,采用nvm后npm install及打包编译遇到的一些问题