Windows系统下如何停止后台运行的Node.js?含重启操作指引
停止Node.js进程的完整步骤(新手版)
一、正常停止Tailwind的watch进程(优先用这个)
- 当VS Code终端里正跑着
npx tailwindcss -i ./src/input.css -o ./dist/output.css --watch这类命令时,别直接关VS Code,先切回这个终端窗口,按Ctrl + C(Windows/Linux)或Cmd + C(Mac) - 看到终端弹出
Terminated之类的提示,就说明进程停了,这时候再关VS Code就不会留后台进程了
二、已经关了VS Code?强制杀掉后台Node进程
Windows操作:
- 按
Win + R,输入cmd回车打开命令提示符 - 输入
tasklist | findstr node.exe,会列出所有跑着的Node进程,比如node.exe 1234 Console 1 56,789 K,其中的数字(比如1234)就是进程ID(PID) - 输入
taskkill /F /PID 1234(把1234换成你查到的PID),有多个Node进程就挨个执行这个命令 - 再输一遍
tasklist | findstr node.exe,如果没输出,就说明所有Node进程都停了
Mac/Linux操作:
- 打开系统自带的终端(不是VS Code里的)
- 输入
ps aux | grep node,找到所有Node相关进程,前面的数字就是PID - 输入
kill -9 1234(替换成对应的PID),多个进程就挨个杀 - 再输
ps aux | grep node,如果只剩grep --color=auto node这一行,就说明进程都清干净了
三、重新打开项目后的正确流程
- 打开VS Code,加载你的项目文件夹
- 开终端:点击顶部菜单栏「终端」→「新建终端」
- 确认终端路径是项目根目录(就是有
tailwind.config.js的那个文件夹) - 重新跑Tailwatch命令,比如
npx tailwindcss -i ./src/input.css -o ./dist/output.css --watch - 下次要停的时候,一定先按
Ctrl/Cmd + C结束进程,再关VS Code
内容的提问来源于stack exchange,提问作者Mariana
相关产品推荐
相关产品推荐

