【发布时间】:2017-06-13 07:37:14
【问题描述】:
我在我的 Laravel 5.3 应用程序中设置了一个自定义 Vue 组件。它工作正常,但我必须在我的浏览器中进行缓存刷新,以便在我运行 gulp 后对我的组件进行任何更改。这在我开发时很烦人,并且不能用于部署。我的 gulpfile 或其他地方是否需要某种指令来使缓存清除自动发生?我错过了什么?
【问题讨论】:
标签: laravel gulp browser-cache vue-component
我在我的 Laravel 5.3 应用程序中设置了一个自定义 Vue 组件。它工作正常,但我必须在我的浏览器中进行缓存刷新,以便在我运行 gulp 后对我的组件进行任何更改。这在我开发时很烦人,并且不能用于部署。我的 gulpfile 或其他地方是否需要某种指令来使缓存清除自动发生?我错过了什么?
【问题讨论】:
标签: laravel gulp browser-cache vue-component
可能看起来像一个愚蠢的问题,或者我完全错过了这个问题,但你在使用 elixir 吗?
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>
注意:请阅读此答案下方的 cmets 以查看解决方案的路径,因为它可能比直接阅读更清晰。
【讨论】: