在 Windows 10 上,我在 VSCODE 的 cmd 终端窗口中使用 npm install live-server -g 在 node.js 下安装了 live-server。当我使用简单的 live-server 命令启动它时,它会启动,但始终选择默认端口号 8080。我不时运行其他使用非常常见的端口 8080 的服务器。我如何启动 live-server不同的端口,例如 5501?如果可能的话,有没有办法让简单的实时服务器启动命令始终默认为这个新端口?
另外,一旦运行,如何正确关闭它?
您可以像这样设置手动端口
const liveServer = require("live-server");
const params = { port: 8181 }
liveServer.start(params);
您可以在此处找到所有可用的参数。
首先,将 live-server 作为本地开发依赖项添加到您的项目中。这可确保您的项目始终拥有冻结且稳定的工具:
$ npm install live-server --save-dev
然后,将以下内容添加到您的 package.json 中:
"scripts": {
"start": "set PORT=8800 && live-server"
}