简介: 1、用【npm install模块名】下载到本地node_modules中 2、导入 3、使用 留心1、第三方模块,就是别人按照commonjs写好发布到网上的 你需要使用就必须下载 留心2、npm是你安装node后自带的命令行工具 用来下载第三方模块 node -v npm -v 留心3、下载的模块会统一放到 node_modules 目录中 (注:该目录实战需要.gitignore) 下载命令: 1、明确:node 安装成功之后,就可以使用npm命令行工具 通过它下载第三方模块 2、验证:npm -v 3、考核:——能独立根据需求分析出要下载的模块名 ——知道模块名了能独立使用 语法: 首次初始:npm init -y #生成package.json文件记录项目所需的模块(好比生活中花钱记账) 安装指定:npm install/i 模块名@版本号 -S/-D 卸载指定:npm uninstall 模块名 命令模块:npm install/i 模块名@版本号 -g #让你的命令行除了敲node命令话可以敲其他命令 安装全部: npm install/i 查看配置: npm config list 留心: !!!!禁止【项目目录名】【项目文件名】和【下载的模块名】一样 导致逻辑错误 a、——默认下载的模块都会放到Node_modules目录中 ——并且package.json中记录你下载的模块 b、-S、-D相同点就是【a】说的,唯一的区别package.json记录的位置不同 生产环境 开发环境 思考:怎么选? 回答:——百度 ——开发的时候-D繁殖一样 开发多了就知道了 留心:-S、-D 是简写,百度的文档都是 --save 相当于-D --save-dev相当于-D c、-g 不写:下载到当前目录node_modules、写:全局目录npm config list->prefix d、-g 不写:仅项目require、 写:仅命令行敲命令 e、后期项目开发完毕node——modules不能加入版本控制太大(.gitignore),因此别人克隆后得 npm install 简单:npm install 会根据package.json里面记录得模块重新下载 复杂:npm install 会根据package.json先看本机缓存,有直接拷贝 没有再去下载