使用 Laravel 的 elixir 导入 CSS 文件时出现 ErrorException
ErrorException when using Laravel's elixir to import a CSS file
我正在学习 Laracast 教程第 6 集,我到达了讲师使用 <link rel="stylesheet" href="{{ elixir('css/app.css') }}"/>
调用 CSS 文件的部分,但每当我这样做时,都会出现以下错误抛出:
ErrorException in helpers.php line 341:
file_get_contents(/home/gabriel/Documents/Rxe/public/build/rev-manifest.json): failed to open stream: No such file or directory (View: /home/gabriel/Documents/Rxe/resources/views/admin/layout.blade.php) (View: /home/gabriel/Documents/Rxe/resources/views/admin/layout.blade.php)
我从一开始就遵循了所有内容,但我一直坚持下去。
您应确保已创建 /home/gabriel/Documents/Rxe/public/build/rev-manifest.json
。如果没有,请确保您的 gulpfile.js file
中有这样的内容:
elixir(function(mix) {
mix.version('css/app.css');
});
并确保您 运行 gulp
以便 运行 长生不老药并生成 rev-manifest.json
文件。
我遇到了同样的问题,将其发布在 Laracasts 论坛上,用户 Moharrum 回复了此修复程序:
var elixir = require('laravel-elixir');
elixir(function(mix) {
mix.sass('app.scss')
.version([
'public/css/app.css'
]);
});
之所以有效,是因为当您使用 elixir helper 引用资产时,它会搜索文件的最新版本,因此您必须包含版本标签才能使其可用。
https://laracasts.com/discuss/channels/elixir/elixir-gulp-rev-manifestjson-not-generated
我正在学习 Laracast 教程第 6 集,我到达了讲师使用 <link rel="stylesheet" href="{{ elixir('css/app.css') }}"/>
调用 CSS 文件的部分,但每当我这样做时,都会出现以下错误抛出:
ErrorException in helpers.php line 341:
file_get_contents(/home/gabriel/Documents/Rxe/public/build/rev-manifest.json): failed to open stream: No such file or directory (View: /home/gabriel/Documents/Rxe/resources/views/admin/layout.blade.php) (View: /home/gabriel/Documents/Rxe/resources/views/admin/layout.blade.php)
我从一开始就遵循了所有内容,但我一直坚持下去。
您应确保已创建 /home/gabriel/Documents/Rxe/public/build/rev-manifest.json
。如果没有,请确保您的 gulpfile.js file
中有这样的内容:
elixir(function(mix) {
mix.version('css/app.css');
});
并确保您 运行 gulp
以便 运行 长生不老药并生成 rev-manifest.json
文件。
我遇到了同样的问题,将其发布在 Laracasts 论坛上,用户 Moharrum 回复了此修复程序:
var elixir = require('laravel-elixir');
elixir(function(mix) {
mix.sass('app.scss')
.version([
'public/css/app.css'
]);
});
之所以有效,是因为当您使用 elixir helper 引用资产时,它会搜索文件的最新版本,因此您必须包含版本标签才能使其可用。
https://laracasts.com/discuss/channels/elixir/elixir-gulp-rev-manifestjson-not-generated