मैंने अभी लार्वा 5.5 स्थापित किया है और अच्छी खबर यह है कि मैं अंत में एनपीएम रन देव/उत्पादन काम करने में कामयाब रहा। मेनिफेस्ट फ़ाइल भी ठीक दिखती है। अपने ब्लेडव्यू में मैं इन पंक्तियों का उपयोग कर रहा हूँ:

@if($userIsLoggedIn)
    <link href="{{ mix('build/ccs/admin.css') }}" rel="stylesheet">
@else
    <link href="{{ mix('build/ccs/auth.css') }}" rel="stylesheet">
@endif

लेकिन पृष्ठ लोड करने से निम्न त्रुटि होती है:

enter image description here

तो मैं ऐसा था, चलो मिश्रण सहायक में जाते हैं और कुछ डेटा डंप करते हैं यह देखने के लिए कि यह कैसा दिखता है ...:

dd($manifest, $path);  gives : 

mix dump

क्या यह सिर्फ मैं हूं, या क्या सूचकांक वास्तव में मौजूद है? का उपयोग करते हुए

dd($manifest[$path]);

अपरिभाषित सूचकांक में वास्तविक परिणाम। सबसे अजीब बात, जब मैं इस तरह सशर्त के बाहर का लिंक लिखता हूं:

<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 --}}

तो अगर सब ठीक काम करता है! कोई त्रुटि या अपरिभाषित अनुक्रमणिका नहीं, संस्करण/गैर संस्करण .. सभी भार: पी यहां कुछ चीजें चल रही हैं जो मुझे समझ में नहीं आती .. किसी भी 1 के पास कोई विचार है ??

संपादित करें::

शरीर के निचले हिस्से में इन रेखाओं का प्रयोग करने से भी ठीक रहता है..

@if($userIsLoggedIn)
    <script src="{{ mix('/build/js/admin.js') }}"></script>
@endif
0
Maarten Kuijper 17 सितंबर 2017, 14:09

2 जवाब

सबसे बढ़िया उत्तर

)) सीएसएस फाइलों का तरीका बदलने की कोशिश करें) mix('build/ccs/admin.css') => mix('build/css/admin.css') आदि।)

1
kuka 18 अक्टूबर 2017, 00:07

यह build/ccs/admin.css के बजाय 'build/css/admin.css' होना चाहिए।

1
ToxicDog 3 अप्रैल 2018, 14:29