![](/img/trans.png)
[英]How to include appropriate JavaScript file's version (minified vs. raw)?
[英]How to include minified javascript file in production generated by Laravel Mix?
我正在使用laravel-mix
,这是我的webpack.mix.js
:
const mix = require('laravel-mix');
mix.version();
mix.js('resources/js/app.js', 'public/js').extract();
if (mix.inProduction()) {
mix.minify('public/js/vendor.js');
}
在生产中,我想使用vendor.js
的缩小版本。
在我的刀片模板中:
<script src="{{ mix('js/vendor.js') }}"></script>
在开发中,它按预期工作。 但是在生产中, laravel-mix
不包含我的缩小版本。 缩小版本仅在我明确指定时加载:
<script src="{{ mix('js/vendor.min.js') }}"></script>
如何在不更改模板的情况下包括文件的正确版本?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.