如何更改 Svelte 中的默认端口 5000?
How to change the default port 5000 in Svelte?
如果我们通过 degit 安装示例模板,我不知道如何将 Svelte 中的默认 5000
端口更改为其他端口。
sveltejs/template
使用sirv-cli
。
您可以在 package.json
.
中的 start:dev
脚本中添加 --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:
Note: The HOST and PORT environment variables will override flag values.
像这样:
HOST=0.0.0.0 PORT=6000 npm run dev
转到package.json,你会发现这一行:
"start": "sirv public --no-clear"
将其更改为此,或您想要的任何其他端口:
"start": "sirv public --no-clear --port 8089"
如果我们通过 degit 安装示例模板,我不知道如何将 Svelte 中的默认 5000
端口更改为其他端口。
sveltejs/template
使用sirv-cli
。
您可以在 package.json
.
start:dev
脚本中添加 --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:
Note: The HOST and PORT environment variables will override flag values.
像这样:
HOST=0.0.0.0 PORT=6000 npm run dev
转到package.json,你会发现这一行:
"start": "sirv public --no-clear"
将其更改为此,或您想要的任何其他端口:
"start": "sirv public --no-clear --port 8089"