服务-构建指定端口号

27

我正在尝试从DigitalOcean droplet服务器上提供一个React应用的构建文件夹。

在运行yarn build之后,通过脚本告知我运行以下命令:

yarn global add serve serve -s build

然而,当我运行serve -s build时,它会显示正在http://localhost:5000上运行。由于我已经有另一个使用端口5000的服务器在运行,因此我希望它在localhost:3000上运行。如何指定端口号,以便serve -s build在3000端口上运行?


1
你可以使用 -l 选项(小写字母 L)。serve -l 3000 -s build - mpen
1个回答

59

通过输入serve --help,我找到了

-l, --listen listen_uri            
Specify a URI endpoint on which to listen

For TCP ports on hostname "localhost":

$ serve -l 1234

在您的情况下,您只需使用

serve -l 3000 -s build

指定你想在端口3000上提供应用程序


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接