当前位置:论坛首页 > Linux面板 > 求助

nextjs部署后缓存无法清除

发表在 Linux面板6 天前 [复制链接] 3 56

本帖最后由 宝塔用户_vrmsya 于 2025-1-15 09:23 编辑

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:

9.4.0
系统版本:

ubuntu 24.04
问题描述:

nextjs部署后缓存无法清除
1. node 项目部署
2. 传统项目,配置了域名和ssl
3. npm run build
4. 使用配置里面的,状态启动应用(npm run start)
5. 当更新代码后,npm run build,重启应用后,无法看到最新的页面(首页)

已尝试过的方法:

a.手动删除.next文件夹,npm run build,重启应用后,也无法看到最新的页面。
b. 修改npm run start 为 npm run start -p 50000 后,npm run build,重启应用后,可以看到最新页面。但是下一次更新又不行了。继续修改端口号,第一次可以,第二次又被缓存了。(目前暂时用这个方法更新着)

问问,各位大佬有没有好的解决方法。nextjs新手请大佬们赐教。
相关截图(日志、错误):


使用道具 举报 只看该作者 回复
简直一毛一样的问题,束手无策,哈哈哈
使用道具 举报 回复 支持 反对
找到了:删除nginx缓存或者设置禁用nginx缓存就可以,
删除:/www/server/nginx/proxy_cache_dir     里面的文件
使用道具 举报 回复 支持 反对
宝塔用户_ewgxpk 发表于 2025-1-17 14:34
找到了:删除nginx缓存或者设置禁用nginx缓存就可以,
删除:/www/server/nginx/proxy_cache_dir     里面 ...

设置禁用nginx缓存
这个怎么操作?
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表