あなたはあなたがバージョンを使用したい場合は
<script src="{{ mix('js/login.js') }}"></script>
がコンパイル資産(Laravelミックス)
https://laravel.com/docs/5.4/mix
mix.js(['resources/assets/js/app.js'], 'public/js')
.sass('resources/assets/sass/app.scss', 'public/css')
.styles([
'node_modules/animate.css/animate.css',
'node_modules/icheck/skins/flat/green.css',
'node_modules/flatpickr/dist/flatpickr.css',
'node_modules/gentelella/vendors/switchery/dist/switchery.min.css',
'node_modules/ion-rangeslider/css/ion.rangeSlider.css',
'node_modules/ion-rangeslider/css/ion.rangeSlider.skinFlat.css',
'node_modules/gentelella/vendors/google-code-prettify/bin/prettify.min.css',
//bootstrap modal carousel.js
//'node_module/bootstrap-modal-carousel/dist/css/bootstrap-modal-carousel.css',
'node_modules/gentelella/build/css/custom.css',
'resources/assets/css/custom.css'
], 'public/css/custom.css')
.copy('node_modules/gentelella/vendors/switchery/dist/switchery.min.js', 'public/js/switchery.min.js')
.copy('node_modules/gentelella/vendors/switchery/dist/switchery.min.css', 'public/css/switchery.min.css')
.copy('resources/assets/images', 'public/images')
.copy('node_modules/ion-rangeslider/img', 'public/img')
.copy('node_modules/icheck/skins/flat/green.png', 'public/css')
.copy('node_modules/icheck/skins/flat/[email protected]', 'public/css').version();
を参照してくださいはるかに優れているミックス機能を使用することができます
'asset()'は、あなたのlaravelプロジェクトのパブリックディレクトリへのパスを提供します。あなたのファイルはベンダのディレクトリにあるようです。そうですか? –
あなたのやり方はできません。ブラウザは、HTTPリクエストを使用してCSS参照とJavascriptソースをロードしようとします。LaravelのHTTP要求に対応する唯一のフォルダはパブリックフォルダです。あなたはパッケージについて話しており、インストールの多くは良い方法に従っているので、答えがすでに示唆しているようにパブリックフォルダに移動する必要があります。 –