1. 如果是要退出node命令的话,可以使用:

    $ node
    > 9+23
    32
    > process.exit()
    $

    或者

    $ node
    > 9+23
    32
    > .exit
    $
  2. 如果是要退出node server的话,可以使用:

别人是推荐点击两下 Ctrl-C, 但是我使用的时候不好使,不知道是不是因为需要大写的C才行,所以我使用 Ctrl-Shift-C 的时候就可以了,不过这个快捷键需要结合下面的代码使用:

// this function is called when you want the server to die gracefully
// i.e. wait for existing connections
var gracefulShutdown = function() {console.log("Received kill signal, shutting down gracefully.");server.close(function() {console.log("Closed out remaining connections.");process.exit()});// if after setTimeout(function() {console.error("Could not close connections in time, forcefully shutting down");process.exit()}, 10*1000);
}// listen for TERM signal .e.g. kill
process.on ('SIGTERM', gracefulShutdown);// listen for INT signal e.g. Ctrl-C
process.on ('SIGINT', gracefulShutdown);

全部的代码为:

var express = require('express');
var app = express();// listen on the specified port
var server = app.listen(8080);// serve out content
app.get('/', function(req, res){var body = 'Hello World';res.setHeader('Content-Type', 'text/plain');res.setHeader('Content-Length', body.length);res.end(body);
});// this function is called when you want the server to die gracefully
// i.e. wait for existing connections
var gracefulShutdown = function() {console.log("Received kill signal, shutting down gracefully.");server.close(function() {console.log("Closed out remaining connections.");process.exit()});// if after setTimeout(function() {console.error("Could not close connections in time, forcefully shutting down");process.exit()}, 10*1000);
}// listen for TERM signal .e.g. kill
process.on ('SIGTERM', gracefulShutdown);// listen for INT signal e.g. Ctrl-C
process.on ('SIGINT', gracefulShutdown);   

因为点击Ctrl-Shift-C之后就会触发process函数。

或者使用:

Ctrl-z 之后,使用

ps aux | grep node
kill -9 PID

原文/转自:Node.js: 如何退出node命令或者node server

Node.js: 如何退出node命令或者node server相关推荐

  1. node.js 使用----相关常用命令总结

    node.js 使用----相关常用命令总结 1. 下载并安装node.js 2. 设置全局模块存放的目录 2.1 查看默认配置 npm config ls 2.2 修改全局模块存放目录 npm co ...

  2. node.js使用手册_权威的Node.js手册

    node.js使用手册 Note: you can get a PDF, ePub, or Mobi version of this handbook for easier reference, or ...

  3. 《Node.js入门》Windows 7下Node.js Web开发环境搭建笔记

    最近想尝试一下在IBM Bluemix上使用Node.js创建Web应用程序,所以需要在本地搭建Node.js Web的开发测试环境. 这里讲的是Windows下的搭建方法,使用CentOS 的小伙伴 ...

  4. Node.js(一)——(Node.js安装及使用,通过Node.js搭建服务器,模块化及自定义模块,npm/yarn/nvm,内置模块fs的使用,buffer及stream,新闻列表案例)

    目录 1.Node.js介绍 2.安装Node.js 3.使用Node.js实现第一个服务器 3.1初步感受Node.js 3.2Google Chrome 默认非安全端口列表,尽量避免以下端口. 3 ...

  5. node.js 生成文件_如何使用Node.js在几秒钟内生成模拟数据

    node.js 生成文件 介绍 (Introduction) In most of the applications, you need to have some static JSON data w ...

  6. Node.js基础汇总(一):什么是Node.js,创建最简单的Node.js应用,NPM介绍,安装express模块

    目录 1. 什么是Node.js? 1.1 JavaScript是什么? 1.2 Node.js 是什么? 1.3 Node.js的原理 2. 创建最简单的Node.js应用 2.1 代码示例 2.2 ...

  7. Node.js:海量数据大行其道的今天 node.js 在IO方面如何异步非阻塞

    以其高性能,异步IO著称,当然node.js 在 stream 上的异步也非常到位. 我们一般理解的异步请求是这样的: 同时处理多件件事件 A,B,C,D,E,F,G .... 如果用.net语言去处 ...

  8. Node.js高级编程【一】node 基础

    目录 一.Node 基础 1.课程概述 2.Node.js 架构 3.为什么是Node.js ? 4.Node.js 的 异步IO 5.Node.js 主线程是单线程 6.Node.js 应用场景 7 ...

  9. 如何在Node.js中退出

    用于退出的命令是什么? (即终止Node.js进程) #1楼 从命令行, .exit就是你想要的: $ node > .exit $ 它在REPL文档中有记录 . REPL(Read-Eval- ...

最新文章

  1. TVM darknet yolov3算子优化与量化代码的配置方法
  2. 2021年大数据Spark(三十九):SparkStreaming实战案例四 窗口函数
  3. 数字货币 BCH的混币神器CashShuffle
  4. 线程同步monitor
  5. 终于当了回up主,来白嫖我历时半年总结的Java思维导图吧!!!
  6. linux 中如何查看块设备,在linux中,如何确定使用块设备的进程?
  7. 通达oa wbupload.php,关于通达OA上传附件类型限制的设置
  8. 机器学习实战10-Artificial Neural Networks人工神经网络简介(mnist数据集)
  9. python数字转拼音输出_Python 将中文转拼音
  10. acm java题_【转】ACM中java的使用
  11. python中面向对象的ui_Python面向对象和图形用户界面(一)---- 面向对象
  12. 3. 使用Keras-神经网络来拟合非线性模型
  13. qPCR引物设计经验教程
  14. 大数据之路-阅读笔记
  15. Leetcode惊现马化腾每天刷题?为啥大佬都这么努力!
  16. 谷歌gmail注册入口_如何阻止Gmail将事件添加到Google日历
  17. “二清”是电商行业在支付清算领域中普遍存在的现实状况?
  18. pathon的基本语法
  19. NVIDIA_CUDA和AMD_AMD APP
  20. 30岁成功入职京东啦

热门文章

  1. 树形结构 —— 并查集
  2. leetcode-卡车加气走环
  3. sqllite java 代码,非常简单的SQLite的Java程序
  4. java静默安装_jdk silent install - JDK的静默安装
  5. ctypes安装_用python amp; bat写软件安装脚本 + HM NIS Edit自动生成软件安装脚本
  6. transformer学习
  7. android 搭建短信平台,Android 短信SDK集成文档 | Mob文档中心
  8. 流量主系列|微信AI人脸转换小程序源码
  9. 原神抽卡记录分析工具源码全开源
  10. WordPress-Lolimeow佛系简约主题 v1.6