【发布时间】:2020-07-09 12:43:45
【问题描述】:
我在共享托管服务器上部署了一个 laravel 应用程序。我设法部署了应用程序,安装了所有的作曲家/节点依赖项,并且一切都运行没有错误。我正在尝试对我的一个组件进行一些细微的更改,但由于某种原因,在 npm run dev(production) 之后,一切似乎都被编译且没有错误,但浏览器中的实际应用程序并未反映这些更改。我试图清除应用程序和我正在使用的浏览器中的所有缓存。我还尝试运行“npm run watch”。我替换了文件,也替换了整个文件夹。如果我删除了某些内容,npm 确实会显示有关丢失文件的错误,但不会编译更改。我现在已经用谷歌搜索了 2 个小时,但我找不到任何有用的东西。欢迎任何想法。提前致谢。
【问题讨论】:
-
这听起来确实像缓存问题...打开开发工具后,右键单击刷新按钮并清除缓存并重新加载。
-
我确实在其他设备上打开了该页面,它返回了相同的旧版本页面。它绝对没有缓存。我使用 cpanel 进行部署。
-
我发现了一些有趣的东西。使用完整的 https 链接访问页面会部分返回更改。最新编译的更改仍然没有采取行动,但至少我实现了一些更新。有什么想法吗?
标签: node.js laravel vue.js npm compilation