tutorial run react multiple files español browsersync laravel assets gulp laravel-5 laravel-elixir

run - laravel 5-el archivo css no está definido en el manifiesto del activo?



run mix laravel (2)

¡El mismo problema aquí! Lo soluciono creando la versión de producción de css. Actualizo gulefile.js como abajo,

elixir(function(mix) { mix.sass(''app.scss'').version(''css/app.css'').browserify(''app.js''); });

Luego ejecute el siguiente comando que creará el archivo rev-manifest.json en el directorio public / build .

gulp --production

¡¡Buena suerte!!

Recibo un mensaje de error con laravel 5, que no entiendo.

Next exception ''ErrorException'' with message ''File build/css/all.css not defined in asset manifest.

No he instalado ninguna tubería de activos o algo así. Solo usé elixir para compilar, minimizar y versionar el archivo all.css a all.css e incluirlo en la vista maestra con <link rel="stylesheet" href="{{ elixir("css/all.css") }}">

¿Qué es este ''manifiesto de activos'' y cómo solucionar este error? `


La pregunta es, por supuesto, lo que quieres lograr.

Si simplemente coloca el archivo all.css en el directorio public/css y desea visualizar este archivo, puede usar:

<link rel="stylesheet" href="{{ asset(''css/all.css'') }}" />

Sin embargo, si planea modificar este archivo y no desea tener problemas de almacenamiento en caché, puede poner este archivo all.css nuevamente en public/css luego colocarlo en gulpfile.js :

var elixir = require(''laravel-elixir''); elixir(function(mix) { mix.version(''public/css/all.css''); });

Ahora tendrás que correr:

gulp

en tu terminal, y ahora puedes usar

<link rel="stylesheet" href="{{ elixir(''css/all.css'') }}" />

Como hiciste anteriormente en tu HTML.

rev-manifest.json carpeta public/build/ con rev-manifest.json (este archivo falta en su caso).

Te recomendaría ver el episodio de gestión de activos de Laracasts para entenderlo un poco mejor.