nuxt打包

nuxt打包

方式一 :

SSR混合渲染模式 支持SEO

# 1. 打包 打包后会在出现一个.output目录
npm run build

# 2. 下载pm2
npm install pm2 -g

# 3. 查看并配置 ecosystem.config.js

# 4. 开启pm2服务
pm2 start ecosystem.config.js

# 5. 查看pm2服务
pm2 list

# 6. 关闭pm2服务
pm2 kill
/* ecosystem.config.js */
module.exports = {
    
    
    apps: [
      {
    
    
        name: 'nuxt-app', // 项目名
        port: '3000', // 服务端口
        exec_mode: 'fork',//cluster
        instances: '1',//max
        script: './.output/server/index.mjs' //这个路径就是打包后的入口路径.output可能修改
      }
    ]
  }

Nuxt3打包部署到Linux(node+pm2详细安装运行步骤)

Nuxt3从零开始配置与打包发布

方式二 :

SPA静态化生成模式

# 1. 打包 打包后会在出现一个dist目录
npm run generate

静态打包后生产的是原生的js、html文件不能使用类似于process.server 这种API,如果纯展示类页面可以考虑,如果使用了很多的服务器API还是推荐SSR模式打包

猜你喜欢

转载自blog.csdn.net/weixin_44815800/article/details/130607276