laravel - Elixir versioning public path -
laravel - Elixir versioning public path -
i'm trying utilize elixir's version() method 'public' folder beingness public_html (instead of default 'public' method).
i version css file, produces build folder manifest within public_html
elixir.config.cssoutput = 'public_html/css'; elixir.config.jsoutput = 'public_html/js'; elixir(function(mix) { mix.styles([ 'vendor/normalize.css', 'app.css' ], null, 'public_html/css'); mix.version('public_html/css/all.css'); });
in blade template utilize
<link href="{{ elixir("css/all.css") }}" rel="stylesheet">
problem elixir function searches in 'public/build' folder. how can alter searches public_html folder?
thank in advance
you forgot overwrite publicdir folder in gulpfile.js
file, points build
folder right location used elixir determine version hash.
elixir.config.publicdir = 'public_html';
after did must overwrite public_path in laravel, recommended way laravel 5 go index.php
in public folder:
underneath
$app = require_once __dir__.'/../bootstrap/app.php';
add
// set public path directory $app->bind('path.public', function() { homecoming __dir__; });
laravel laravel-5 blade laravel-elixir
Comments
Post a Comment