Laravel - app.jss 和 CSS 文件版本控制
Laravel - app.jss and CSS files versionning
我正在尝试添加文件版本,这样我就不需要在每次更改时使用 ctrl F5 强制刷新。
以下是所有内容的添加方式:
在template.blade.php
<script src="../js/app.js"></script>
<link rel="stylesheet" href="/css/composants.css">
webpack.mix.js
mix.js('resources/js/app.js', 'public/js');
这是我试过的
mix.js('resources/js/app.js', 'public/js'), 'public/css');
if (mix.inProduction()) {
mix.version();
}
<script src="{{ mix('../js/app.js') }}"></script>
但是我得到这个错误
无法找到 Mix 文件:/../js/app.js。 (视图: C:\laragon\www\projet\resources\views\template.blade.php) (视图: C:\laragon\www\projet\resources\views\template.blade.php)
非常感谢您的帮助,我在这里有点迷路。
如果您使用 mix()
,则必须提供 pubilc
的相对路径。
所以使用mix('js/app.js')
。
此处有更多详细信息 https://laravel.com/docs/5.8/helpers#method-mix
我正在尝试添加文件版本,这样我就不需要在每次更改时使用 ctrl F5 强制刷新。
以下是所有内容的添加方式:
在template.blade.php
<script src="../js/app.js"></script>
<link rel="stylesheet" href="/css/composants.css">
webpack.mix.js
mix.js('resources/js/app.js', 'public/js');
这是我试过的
mix.js('resources/js/app.js', 'public/js'), 'public/css');
if (mix.inProduction()) {
mix.version();
}
<script src="{{ mix('../js/app.js') }}"></script>
但是我得到这个错误
无法找到 Mix 文件:/../js/app.js。 (视图: C:\laragon\www\projet\resources\views\template.blade.php) (视图: C:\laragon\www\projet\resources\views\template.blade.php)
非常感谢您的帮助,我在这里有点迷路。
如果您使用 mix()
,则必须提供 pubilc
的相对路径。
所以使用mix('js/app.js')
。
此处有更多详细信息 https://laravel.com/docs/5.8/helpers#method-mix