NPM 使用介绍
允许用户从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 版本号
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。