我在Laravel 5.3应用程序中设置了自定义Vue组件。它运行正常,但我必须在浏览器中进行缓存刷新,以便在运行gulp后对组件进行任何更改。这在我开发时很烦人,并且不能被部署所接受。我的gulpfile或其他地方是否需要某种指令来自动执行缓存清除?我错过了什么?
答案 0 :(得分:3)
可能看起来像一个愚蠢的问题,或者我完全错过了这个问题,但你使用的是长生不老药吗?
<强> gulpfile.js 强>
.scripts('my-file.vue.js', 'public/js/my-file.vue.js', 'resources/assets/js')
稍后在你的文件中......
.version(['js/my-file.vue.js', (...)]);
刀片中的:
<script src="{{ elixir('js/my-file.vue.js') }}"></script>
注意:请阅读此答案下方的评论,以查看解决方案的路径,因为它可能会让您更清晰,而不仅仅是直接阅读。