【发布时间】:2019-12-25 23:22:40
【问题描述】:
如果我们通过 degit 安装示例模板,我不知道如何将 svelte 中的默认 5000 端口更改为其他端口。
【问题讨论】:
如果我们通过 degit 安装示例模板,我不知道如何将 svelte 中的默认 5000 端口更改为其他端口。
【问题讨论】:
sveltejs/template 使用 sirv-cli。
您可以在start:dev 脚本中的package.json 中添加--port 或-p。
代替:
"start:dev": "sirv public --single --dev"
用途:
"start:dev": "sirv public --single --dev --port 5555"
您可以看到更多sirv-cli 选项:
https://github.com/lukeed/sirv/tree/master/packages/sirv-cli
【讨论】:
您可以使用环境变量 HOST 和 PORT。
来自https://www.npmjs.com/package/sirv-cli:
注意:HOST 和 PORT 环境变量将覆盖标志值。
像这样:
HOST=0.0.0.0 PORT=6000 npm run dev
【讨论】: