在Nuxt配置中设置自定义主机无效

问题描述 投票:1回答:1

在我的nuxt.config.js内部,当我更改端口时,它是考虑在内的,但主机没有考虑:

export default {
  server: {
    port: 8002, // default: 3000
    host: 'localhost2 // default: localhost
  }
  // other configs
}

在我的/etc/hosts中,我有:

127.0.0.1   localhost2
$ npm run dev
...
ℹ Listening on: http://localhost:8002/
...

我的配置出了什么问题?

nuxt.js
1个回答
0
投票

这似乎仅在@nuxt/cli中发生(自v2.12.2起)。 When the hostname resolves to 127.0.0.1, @nuxt/server automatically overrides it to be localhost.可能是一个错误,我建议在他们的127.0.0.1中进行报告。

一种解决方法是使用从@nuxt/server生成的localhost NPM脚本,该脚本没有出现上述问题:

GitHub issues

以上命令假定存在以下文件:

dev
© www.soinside.com 2019 - 2024. All rights reserved.