Windows CMD 常用开发命令笔记
Windows CMD 常用开发命令笔记
适用于前端开发(Vue、React、Next.js)、Node.js 开发、项目排查和 AI 辅助分析项目结构。
1. 查看目录结构
tree
显示文件夹树形结构。
tree
示例:
project
├─src
├─public
└─package.json
tree /F
显示目录和文件。
tree /F
示例:
project
├─src
│ ├─App.vue
│ └─main.js
├─public
│ └─favicon.ico
└─package.json
适用场景:
- 查看完整项目结构
- 给 AI 分析项目
- 编写项目文档
tree /A
使用 ASCII 字符显示目录树。
tree /A
输出:
project
+---src
| +---components
+---public
适用场景:
- Markdown 文档
- 聊天工具发送
- 避免字符乱码
tree /F /A
最常用组合。
tree /F /A
导出目录结构:
tree /F /A > structure.txt
生成:
structure.txt
方便发送给 AI 分析。
2. 查看当前路径
当前所在目录
cd
或者:
echo %cd%
输出:
D:\workspace\next-demo
3. 查看目录内容
dir
查看当前目录内容。
dir
类似 Linux:
ls
dir /b
简洁模式,仅显示名称。
dir /b
输出:
node_modules
public
src
package.json
dir /s
递归显示所有文件。
dir /s
dir /ad /b
仅显示目录。
dir /ad /b
4. 切换目录
进入目录:
cd src
返回上级:
cd ..
返回两级:
cd ..\..
切换磁盘:
D:
进入指定路径:
cd D:\workspace\project
5. 创建目录
创建单个目录:
mkdir components
简写:
md components
创建多级目录:
mkdir src\components\common
6. 删除目录
删除空目录:
rmdir test
删除非空目录:
rmdir /S test
直接删除且不确认:
rmdir /S /Q test
⚠️ 慎用,无法恢复。
7. 创建文件
创建空文件:
type nul > test.txt
创建多个文件:
type nul > App.vue
type nul > main.js
8. 查看文件内容
查看文件:
type package.json
类似 Linux:
cat package.json
查看较长文件:
more package.json
9. 清空终端
cls
10. 文件搜索
查找指定文件:
dir package.json /s
查找 Vue 文件:
dir *.vue /s
查找 TypeScript 文件:
dir *.ts /s
查找 JavaScript 文件:
dir *.js /s
11. 查看端口占用
查看所有端口:
netstat -ano
查看 3000 端口:
netstat -ano | findstr 3000
输出:
TCP 0.0.0.0:3000 ... PID 12345
查看 8080 端口:
netstat -ano | findstr 8080
12. 杀掉进程
根据 PID 结束进程:
taskkill /PID 12345 /F
示例:
taskkill /PID 8080 /F
13. 查看进程
查看全部进程:
tasklist
查看 Node 进程:
tasklist | findstr node
查看 Chrome 进程:
tasklist | findstr chrome
14. 网络命令
ping
测试网络连通性。
ping github.com
持续检测:
ping -t github.com
停止:
Ctrl + C
ipconfig
查看本机 IP。
ipconfig
查看详细信息:
ipconfig /all
刷新 DNS:
ipconfig /flushdns
15. 环境变量与程序路径
查看 Node 路径:
where node
查看 Git 路径:
where git
查看 npm 路径:
where npm
输出示例:
C:\Program Files\nodejs\node.exe
16. 常用快捷键
| 快捷键 | 作用 |
|---|---|
| Ctrl + C | 终止当前命令 |
| Ctrl + L | 清屏(部分终端) |
| ↑ | 上一条命令 |
| ↓ | 下一条命令 |
| Tab | 自动补全 |
| F7 | 历史命令列表 |
17. Node.js 常用命令
查看 Node 版本:
node -v
进入 Node REPL:
node
退出:
.exit
执行 JS 文件:
node index.js
18. npm 常用命令
查看版本:
npm -v
安装依赖:
npm install
简写:
npm i
安装指定包:
npm i axios
安装开发依赖:
npm i -D eslint
卸载依赖:
npm uninstall axios
查看已安装依赖:
npm list
查看顶层依赖:
npm list --depth=0
查看全局依赖:
npm list -g --depth=0
清除缓存:
npm cache clean --force
19. Git 常用命令
查看状态:
git status
查看提交记录:
git log --oneline
查看分支:
git branch
创建分支:
git branch feature/demo
切换分支:
git switch dev
兼容旧版本:
git checkout dev
拉取代码:
git pull
推送代码:
git push
添加文件:
git add .
提交代码:
git commit -m "feat: add feature"
查看远程仓库:
git remote -v
20. 前端开发排查高频命令
查看项目结构:
tree /F /A
导出项目结构:
tree /F /A > structure.txt
查看 package.json:
type package.json
查看依赖:
npm list --depth=0
查看 Node 版本:
node -v
查看 npm 版本:
npm -v
查看 Git 版本:
git --version
查看端口占用:
netstat -ano | findstr 3000
结束占用端口进程:
taskkill /PID xxxx /F
AI 分析项目推荐步骤
1. 导出目录结构
tree /F /A > structure.txt
2. 查看项目依赖
type package.json
3. 查看安装依赖
npm list --depth=0
4. 将以下内容发给 AI
structure.txt
package.json
next.config.js
vite.config.js
tsconfig.json
AI 通常就能快速分析:
- 技术栈
- 项目结构
- 构建方式
- 路由方案
- 状态管理
- 工程配置
- 优化建议
必背的 15 个命令
tree /F /A
dir /b
cd ..
mkdir
rmdir /S /Q
type
cls
netstat -ano
taskkill /PID xxx /F
where node
node -v
npm i
npm list --depth=0
git status
git log --oneline
掌握以上命令后,基本能够满足日常 Vue、React、Next.js、Node.js 项目的开发、排查和项目分析需求。

浙公网安备 33010602011771号