Ich habe gerade laravel 5.5 installiert und die gute Nachricht ist, habe ich endlich geschafft, npm run dev/production arbeiten zu bekommen. Die Manifestdatei sieht auch gut aus. In meinem bladeview verwende ich diese Zeilen:mit dem mix() helper in einem bladeview innerhalb einer bedingten geben fehler
@if($userIsLoggedIn)
<link href="{{ mix('build/ccs/admin.css') }}" rel="stylesheet">
@else
<link href="{{ mix('build/ccs/auth.css') }}" rel="stylesheet">
@endif
Aber die Seite Ergebnisse in der folgenden Fehler Laden:
So war ich wie, lässt in den Mix Helfer gehen und einige Daten-Dump um zu sehen, wie es aussieht ...:
dd($manifest, $path); gives :
Ist es nur ich, oder existiert der Index tatsächlich? mit
dd($manifest[$path]);
führt tatsächlich zu Undefined index. Das Seltsamste, wenn ich den Link außerhalb des bedingten wie folgt schreiben:
<link href="{{ mix('build/css/auth.css') }}" rel="stylesheet">
<!-- Styles -->
{{-- @if($userIsLoggedIn)
<link href="{{ mix('build/ccs/admin.css') }}" rel="stylesheet">
@else
<link href="{{ mix('build/ccs/auth.css') }}" rel="stylesheet">
@endif --}}
dann, wenn alles funktioniert gut! keine Fehler oder undefined Indizes, Versionierung/nicht Versionierung .. alle Lasten: P Es gibt einige Dinge hier los, die ich nicht verstehe .. Any1 hat irgendwelche Ideen ??
EDIT ::
diese Zeilen am unteren Rand des Körpers Mit funktioniert auch gut ..
@if($userIsLoggedIn)
<script src="{{ mix('/build/js/admin.js') }}"></script>
@endif
Wegen der totalen Dummheit, werde ich mir nicht einmal die Ehre geben, das zu lösen ... brauchte ungefähr 4+ Stunden, um es zu sehen. Der String sagt 'ccs', nicht 'css'. Wer zuerst antwortet, bekommt die Punkte. –