标签: laravel npm webpack vuejs2
当我运行“npm run production”时,mix会生成缩小的文件并将它们保存在特定的目录中。 但是我如何将它们包含在我的脚本和样式中,因为文件的默认名称是app.js,而mix生成的是名称附加了一些字符。
在我的刀片文件中,我已按以下方式包含:
我坚持这个,因为我希望这个包含过程是动态的。请建议我可以采用的方法。
答案 0 :(得分:4)
使用mix()帮助程序。来自the docs:
mix()
生成版本化文件后,您不知道确切的文件名。因此,您应该在视图中使用Laravel的全局mix函数来加载适当的散列资源。 mix函数将自动确定散列文件的当前名称:
mix
<script src="{{ mix('/frontend/js/app.js') }}"></script>