首页 > 解决方案 > 对 React 组件进行了更改,但 Laravel 显示旧组件

问题描述

我将我的 Laravel 网站部署在运行良好的服务器上。我最近对本地机器上的一个 React 组件进行了更改,将代码推送到 Github 并从我的服务器中提取了新代码。当我浏览我的网站时,我仍然看到旧组件,而不是新编辑的组件。我尝试跑步npm run devprod但没有帮助。有人知道我错过了什么吗?

标签: reactjslaravel

解决方案


您需要清除多层缓存

php artisan view:clear

并删除public/js/app.js 文件并运行

npm run prod

opcache另外,如果启用,请确保重新启动

此外,如果您正在使用 Cloudflare 或类似服务,请从这些服务中清除缓存

最后,在 Google Chrome 上使用私人窗口或访客模式测试您的网站


推荐阅读