Laravel JavaScript 文件未更新的解决方案

阿敏君_9488

阿敏君_9488

2026-04-28

306人浏览

原创

Laravel JavaScript 文件未更新的解决方案

Laravel 项目中修改了 public 目录下的 JS 文件却未生效,通常是因浏览器缓存、Laravel 视图/配置缓存或资源路径错误导致;需综合清理缓存并验证资源引用方式。

laravel 项目中修改了 `public` 目录下的 js 文件却未生效,通常是因浏览器缓存、laravel 视图/配置缓存或资源路径错误导致;需综合清理缓存并验证资源引用方式。

在 Laravel 应用中,将 JavaScript 文件(如 myJavascript.js)直接置于 public/ 目录是完全可行的,但文件修改后浏览器未加载最新版本,往往并非单一原因所致。常见根源包括:

✅ 1. 浏览器强缓存(尤其生产环境)
即使手动清空浏览器缓存,CDN、反向代理(如 Nginx、Cloudflare)或 HTTP 缓存头(如 Cache-Control: public, max-age=31536000)仍可能拦截请求并返回旧资源。
建议做法:

  • 开发时在

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
WebStorm 官方调试文档
WebStorm 官方调试文档

共0课时 | 0人学习

React 教程
React 教程

共58课时 | 12.1万人学习

TypeScript 教程
TypeScript 教程

共19课时 | 6.6万人学习