如何阻止Grunt

jas*_*hao 16 node.js gruntjs

这个问题对某些人来说可能是显而易见的,但我在互联网上搜索并找不到答案.我正在关注Strut的安装指南.如何停止Grunt任务?我正在运行Windows 7.

ada*_*187 21

  • 如果这是您当前正在运行的任务,则可以将其停止 ctrl + c

  • 如果它是在后台运行的任务,你可以找到他的进程ID(pid)ps aux | grep grunt然后用它来杀死它kill {pid}


Fel*_*Eve 8

一个班轮来杀死当前正在运行的grunt任务:

kill -9 $(ps aux | grep -v "grep" | grep grunt | awk '{print $2}')
Run Code Online (Sandbox Code Playgroud)

说明:

杀死是结束进程的命令

-9选项用于确保过程实际上是杀,如果它停留在循环

ps -aux列出了当前正在运行的进程

grep -v"grep"排除任何带有grep一词的行,所以我们不会杀死我们正在运行的当前grep命令

grep grunt只返回带有grunt的行

最后awk'{print $ 2}'返回第二列中作为pid的数字.这就是传递给kill的东西.