首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nuxt3 Vite服务器端口

Nuxt3 Vite服务器端口
EN

Stack Overflow用户
提问于 2022-05-06 09:19:05
回答 3查看 4.8K关注 0票数 3

我需要为Nuxt3配置服务器端口。我试着这样做:

nuxt.config.ts

代码语言:javascript
复制
import { defineNuxtConfig } from 'nuxt3'

export default defineNuxtConfig(
  vite: {
    server: {
      port: 5000,
    },
  },
})

但不起作用。如何在Nuxt3中设置服务器端口?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2022-05-06 09:34:28

作为告诉这里,目前不支持这一点。

就这样改变它

代码语言:javascript
复制
{
  "scripts": {
    "build": "nuxt build",
    "dev": "nuxt dev --port=5678", // here
    "generate": "nuxt generate",
    "preview": "nuxt preview"
  },
  "devDependencies": {
    "nuxt": "3.0.0-rc.1"
  }
}

下面是如何更改生产端口:https://github.com/nuxt/framework/discussions/1884#discussioncomment-1631668

票数 5
EN

Stack Overflow用户

发布于 2022-09-07 23:05:17

如果您使用的是PM2,请在ecosystem.config.js上设置端口

代码语言:javascript
复制
module.exports = {
  apps: [
    {
      name: 'NuxtAppName',
      exec_mode: 'cluster',
      instances: 'max',
      script: './.output/server/index.mjs',
    port: 5000
    }
  ]
}
票数 3
EN

Stack Overflow用户

发布于 2022-07-06 12:15:16

我针对所有平台(windows、Linux、MacOS)中的productionproduction模式的解决方案:

  1. 安装cross-env以支持跨平台。
代码语言:javascript
复制
sudo npm i cross-env -g
  1. 编辑您的项目package.json
代码语言:javascript
复制
{
  "private": true,
  "scripts": {
    "build": "nuxt build",
    "dev": "nuxt dev --port=8001",
    "generate": "nuxt generate",
    "preview": "cross-env PORT=8001 node .output/server/index.mjs"
  },
  "devDependencies": {
    "nuxt": "3.0.0-rc.4"
  },
}
  1. 运行应用程序
代码语言:javascript
复制
yarn run preview
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72139073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档