使用 Ctrl+C 时 http 服务器不停止服务器

http-server not stopping server when using Ctrl+C

我正在使用一个简单的 npm 模块 http-server https://www.npmjs.com/package/http-server 来服务器静态网站。 这是我的包裹json

{
 "name": "dashboard-ng-starfleet",
 "version": "1.0.0",
 "description": "",
 "main": "index.js",
 "scripts": {
 "test": "echo \"Error: no test specified\" && exit 1",
  "start":"./node_modules/http-server/bin/http-server  -p=8080"
 },
 "repository": {
  "type": "git",
  "url": ""
  },
 "author": "",
 "license": "ISC",
 "homepage": "",
  "devDependencies": {
"http-server": "^0.10.0"

} }

服务器启动一次,但是当我在终端中使用 Ctrl+C 停止它并再次启动服务器时,它显示地址已在使用中。 理想情况下它应该停止。

有什么帮助吗?

您的启动脚本应该是

"start":"./node_modules/http-server/bin/http-server  -p 8080"