احمد
4 سال پیش توسط احمد مطرح شد
3 پاسخ

لود نشدن فایل های js از دایرکتوری public

سلام دوستان من از یه قالب آماده استفاده میکنم و تمام فایل های جاوا اسکریپت قالب رو داخل فایل template در دایرکتوری public از طریق laravel mix قرار دادم. الان یه مشکلی وجود داره که فایل template در پروژه لود نمیشه. تو view page source مرورگر فایل template باز میشه و اوکی هست ولی تو پروژه لو نمیشه. ولی وقتی تک تک فایل های js رو تو دایرکتوری public میریزم و تک تک تو پروژه لود میکنم اوکی هست و هیچ مشکلی نداره. فقط وقتی mix می کنم تو template لود نمیشه.

// از این طریق لود میشه 👇👇👇
<script src="/js/owl.carousel.min.js"></script>
   <script src="/js/bootstrap.bundle.min.js"></script>
     <script src="/js/jquery.min.js"></script>
    <script src="/js/demos/demo-4.js"></script>
    <script src="/js/main.js"></script>
    <script src="/js/demos/demo-4.js"></script>
    <script src="/js/jquery.countdown.min.js"></script>

// از این طریق لود نمیشه 👇👇👇
<script src="{{ asset('/js/template.js') }}"></script>

ثبت پرسش جدید
رضا پارسیان
تخصص : توسعه دهنده Php , Laravel
@Rp76 4 سال پیش آپدیت شد
0

سلام خروجی این کد چی میشه؟
باید این باشه بدون شک

<script src="{{ asset('/js/template.js') }}"></script> 
//http://127.0.0.1//js/template.js

باید یه این صورت فراخوانی کنی

<script src="{{ asset('js/template.js') }}"></script>
//http://127.0.0.1/js/template.js

احمد
@ahmad316948 4 سال پیش مطرح شد
0

@Rp76
سلام خیر هیچ کدوم جواب نداد


رضا پارسیان
تخصص : توسعه دهنده Php , Laravel
@Rp76 4 سال پیش مطرح شد
0

سلام
یک عکس از نتیجه کار میذاشتی ( خروجی html )


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام