如何在默认8080以外的端口上在node.js下启动live-server?另外,运行后如何关闭它?

问题描述 投票:0回答:2

在 Windows 10 上,我在 VSCODE 的 cmd 终端窗口中使用 npm install live-server -g 在 node.js 下安装了 live-server。当我使用简单的 live-server 命令启动它时,它会启动,但始终选择默认端口号 8080。我不时运行其他使用非常常见的端口 8080 的服务器。我如何启动 live-server不同的端口,例如 5501?如果可能的话,有没有办法让简单的实时服务器启动命令始终默认为这个新端口?

另外,一旦运行,如何正确关闭它?

node.js port liveserver npm-live-server
2个回答
1
投票

您可以像这样设置手动端口

const liveServer = require("live-server");
 
const params = { port: 8181 }

liveServer.start(params);

您可以在此处找到所有可用的参数


0
投票

首先,将 live-server 作为本地开发依赖项添加到您的项目中。这可确保您的项目始终拥有冻结且稳定的工具:

$ npm install live-server --save-dev

然后,将以下内容添加到您的 package.json 中:

"scripts": {
"start": "set PORT=8800 && live-server"
}
© www.soinside.com 2019 - 2024. All rights reserved.