راکت

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

3 پاسخ

سلام دوستان من از یه قالب آماده استفاده میکنم و تمام فایل های جاوا اسکریپت قالب رو داخل فایل 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>
احمد
احمد
@ahmad316948
ثبت پرسش جدید

پاسخ‌ها

3
رضا پارسیان
رضا پارسیان
@Rp76

تخصص: توسعه دهنده Php , Laravel

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

<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

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

شاید پاسخ شما همین‌جا باشد

رضا پارسیان
رضا پارسیان
@Rp76

تخصص: توسعه دهنده Php , Laravel

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

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

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