与
ESC
输入关键词搜索文章

nuxt3编译nginx反向代理部署

全文约 227 字预计阅读 1 分钟
最近有个nuxt3项目需要部署,顺利的话其实也简单,这里简单说说: 首先编译yarn bulid,生成.output和.nuxt 使用pm2 start跑起项目,默认会去调用命令目录下的ecosystem.config.js,里面有启动的配置参数,nginx配置只要以下简单内容可以了,先用ip直接访问试试看后再用代理方式。
server {
  listen 80;
  server_name dev.netpc.com.cn;
  access_log off;
  location / {  
   proxy_pass http://localhost:3001;
   index index.html index.htm;
  }
}
这里遇到问题 1、修改了.ts文件发现yarn bulid重新生产一直有缓存 执行yarn nuxi cleanup清空缓存再编译 2、nginx配置不要除了反向代理的location /还有别的 例如处理jpg png 或js的,
   location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp4|ico)$ {
    expires 30d;
    access_log off;
  }
  location ~ .*\.(js|css)?$ {
    expires 7d;
    access_log off;
  }
上面内容会导致反向代理后出现404
nuxt3编译nginx反向代理部署
分享

发表评论

评论 0 条

暂无评论,来说点什么吧。