Nuxt3 部署

nuxt3 部署

1. 开发阶段

# 开发环境,开发环境本地运行
npm run dev 

2. 静态部署

  • 说明:

    • 发布为静态网站

    • 会按照路由生成所有的静态页面和目录

    • 不支持动态的路由访问

npm run generate
#生成的网站在 .output/public/ 下面

3. 发布

  • 说明

    • 支持动态的路由后台渲染

    • 发布需要node环境

    • docker环境部署参见:链接

npm run build
#生成的网站在 ./output/server 目录下
#运行: node .output/server/index.mjs

# nuxt3 部署

## 1. 开发阶段

```bash
# 开发环境,开发环境本地运行
npm run dev 
```

## 2. 静态部署

- 说明:
  - 发布为静态网站
  - 会按照路由生成所有的静态页面和目录
  - 不支持动态的路由访问

```bash
npm run generate
#生成的网站在 .output/public/ 下面
```

## 3. 发布

- 说明
  - 支持动态的路由后台渲染
  - 发布需要node环境
  - docker环境部署参见:[链接](/docs/docker-container/nuxt3)

```bash
npm run build
#生成的网站在 ./output/server 目录下
#运行: node .output/server/index.mjs
```