NodeJS 通过域从/etc/hosts访问vite Frontend

dgsult0t  于 2023-08-04  发布在  Node.js
关注(0)|答案(1)|浏览(95)

在节点v16上我可以很容易地

#/etc/hosts
127.0.0.1        localhost
255.255.255.255  broadcasthost
::1             localhost

127.0.0.1 my-domain.test

字符串
然后通过my-domain.test:{port}访问站点
节点18上,这不再起作用,使用相同的vite配置

// vite.config.ts
{
  server: {
    host: 'localhost',
    port: 3003
  },
  plugins: [vue(), vueJsx()],
  resolve: {
    alias: {
      '@': fileURLToPath(new URL('./src', import.meta.url))
    }
  }
}


有人知道是什么改变了吗

im9ewurl

im9ewurl1#

只需在vite.config.ts的服务器部分替换host即可

// vite.config.ts
{
  server: {
    host: 'my-domain.test',
    port: 3003
  }, ...
}

字符串

相关问题