问题描述
我正在使用Sublime Text 3和已安装的browsersync软件包进行实时重新加载。 当我从Sublime退出并关闭浏览器中的liveserver应用程序并尝试使用react start命令打开新的liveserver时,我收到一条消息,内容为:“端口3000上已在运行某些内容。”然后我检查localhost:3000,浏览器仍然同步到Sublime,我不知道如何在3000端口关闭liveserver?
请帮助我
解决方法
我假设this是您正在使用的插件。不幸的是,该插件已经被废弃了5年,并且按照它的编写方式,一旦使用完插件,就没有杀死该节点服务器的方法。在Windows命令行中,这是
:function MenuInputs()
for k,joystick in pairs(love.joystick.getJoysticks()) do
if joystick:isGamepadDown('back') then
return 'pause'
end
if joystick:isGamepadDown('dpdown') then
return 'down'
end
if joystick:isGamepadDown('dpup') then
return 'up'
end
if joystick:isGamepadDown('dpleft') then
return 'left'
end
if joystick:isGamepadDown('dpright') then
return 'right'
end
if love.joystickpressed(joystick,'a') or love.joystickpressed(joystick,'start') then
return 'enter'
end
end
if love.keyboard.wasPressed('space') then
return 'pause'
end
if love.keyboard.wasPressed('s') or love.keyboard.wasPressed('down') then
return 'down'
end
if love.keyboard.wasPressed('w') or love.keyboard.wasPressed('up') then
return 'up'
end
if love.keyboard.wasPressed('a') or love.keyboard.wasPressed('left') then
return 'left'
end
if love.keyboard.wasPressed('d') or love.keyboard.wasPressed('right') then
return 'right'
end
if love.keyboard.wasPressed('enter') or love.keyboard.wasPressed('return') then
return 'enter'
end
end
应该可以解决问题,但是您必须手动运行它。另外,您可以使用任务管理器杀死任何taskkill /im node-windows.exe /f /t
进程。
另一种终止服务的方法是 开始->资源监视器->网络 在“侦听端口”下,检查您的端口号,在这种情况下为3000。 获取流程ID,然后在“具有网络活动的流程”下查找 检查过程,然后右键单击->结束过程。
这将结束使用端口3000的过程。
,尝试在终端或命令行的键盘上使用 Ctrl+C(取决于您的操作系统是基于 Unix 还是基于 Windows)。如果在 PC 上,PowerShell 也应该可以工作。