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 项目的开发、排查和项目分析需求。

posted @ 2025-12-23 10:34  Li_pk  阅读(2)  评论(0)    收藏  举报