1.什么是node?
javascript的一个运行环境,使得javascript具备后台开发的能力
2.安装node
下载
测试
node -v
显示版本号即为成功
3.包管理器npm和cnpm(国内源)
3.1npm
npm是node的包管理器,可通过npm下载第三方模块,管理项目的依赖
npm的常用命令
- 项目初始化
npm init
命令行会弹出一系列与项目说明有关的问题,可以选择一路回车或者仔细回答,完成后项目会生成package.json文件,该文件是项目的说明以及记录了项目所需的依赖
- 通过package.json安装项目依赖
在实际开发的过程中,项目代码可能需要分享,但我们不需要将依赖模块的代码一并传输,只需要传输一个package.json文件即可,并通过如下命令,安装项目所需依赖:
npm install
- 安装第三方依赖
npm install jquery --save //安装jquery,--save:将其添加到json文件中(推荐)
- 局部安装与全部安装
//局部安装,路径为当前工作目录
npm install 所需依赖
//全局安装,路径为系统目录
npm install -g 所需依赖
部分依赖的功能需要全局安装才能使用比如:http-server
3.2 cnpm
npm的源在国外,下载速度有所限制,如果太慢可以通过下载cnpm换成国内源以提高速度
- 安装
npm install -g cnpm --registry=https://registry.npm.taobao.org
- 测试
cnpm -v