Vue组件无法在实时服务器上运行

时间:2018-08-21 23:13:29

标签: laravel vue.js server

当我在实时服务器上上传项目时,没有呈现我的组件。当我上传更改后,在运行npm run production后,它在本地计算机上运行良好,页面上没有任何vue组件被加载。在我的本地计算机上,vuejs开发工具告诉我该站点正在生产中,但是当我进入控制台中的实时服务器时,它说

  

您正在开发模式下运行Vue。

,然后在浏览器任务栏上显示

  

未检测到Vue.js

我不知道如何解决它。我看到一个帖子,说我应该将node_modules文件夹上传到实时服务器。但是我怀疑这会改变任何事情,而且会花费太长时间。 我该如何解决?

1 个答案:

答案 0 :(得分:1)

我发现服务器正在加载js文件的较旧副本。因此,我必须通过在文件末尾添加幻像查询来应用缓存清除。 <script type="text/javascript" src="/js/app.js?v=2.4.1"></script>