切换盘符 盘名:
d: 切换到d盘
c: 切换的c盘
cd 切换目录命令
cd / 切换到根目录
cd ../ 切换到上一级目录
cd 目录名/目录名 切换到子目录
dir 显示当前目录的文件和文件夹列表
md 文件夹名 创建目录
rd 文件夹名 删除目
cls 清除屏幕
↑ ↓ 上一次命令|下一个命令
ipconfig 查看当前ip
ping 网络地址 查看当前电脑和服务的连接情况
ctrl+c 停止当前正再运行中的命令
# npm
什么是npm 是node自带的包(插件)管理器,下载器
npm -v npm版本
npm init 初始化项目
package.json 项目配置文件(不能写注释,最后一个值不能有,)
npm install 包名 -D 安装开发环境依赖包
npm install 包名 --save-dev
npm install 包名 -S 安装运行环境依赖包
npm install 包名 --save
npm remove 包名 卸载依赖包
npm install -g 包名 全局安装包
npm root 查看安装包目录
npm root -g 查看全局安装目录
npm list 查看安装包列表
npm list --depth=1 查看安装包列表指定层级为1
npm update 包名 更新一个包(插件)
npm install 包名@版本名称 指定安装某个版本的包
npm install jquery@2.1 指定在2.1版本安装jquery
npm install 重新下载项目的所有依赖包(package.json规定)
当大家做项目时候出现了一些莫名其妙的问题,你都可以尝试删除node_modules
目录让后 再从cmd进入到项目目录执行 npm install 重新安装依赖包
当项目拷贝给其他同事时候,也需要删除node_modules目录在拷贝保留(package.json),
对方拿到项目文件,执行npm install 可以重新安装
文件夹,文件名接受
dist 项目生成目录
src 项目源文件目录
package.json 项目配置文件
.js 未压缩的js文件
.min.js 压缩过的js文件
.map 错误映射文件
npm 包管理机制
x.y.z
z 错误补丁
y 不破坏更新
x 有破坏性大版本更新
npm 更新机制 更新 范围不会操作当前范围大版本
jquery2.1.1版本更新 不会操作2这个大版本
npm ^代表的版本限定
先安装jquery 2.1版本
然后更新到2系列最新版本
在安装jquery3.1版本
再升级到3系列版本的最版本
名称解释
全局:安装的包可以在电脑的任何项目中使用
本地:安装的包 只能在当前项目中使用
开发环境依赖包:不会被打包上传
运行环境依赖包:会被打包上传
cnpm 中国版的npm
作用:下载速度快
建议:用npm就一直使用npm ,用cnpm就一直使用cnpm 不建议一会用npm安装,一会用cnpm安装。