前提・実現したいこと
laravel6を初めて使います。
いろんなサイトを参考に写経しておりますが、初歩的なことで詰まっています。
laravel-mixを使ってcssとjsファイルを読み込もうとしていますが、うまく読んでくれません。
「mix」の指定をするには何か特別な設定が必要なのでしょうか?
ご教授よろしくお願いいたします。
発生している問題・エラーメッセージ
以下が実際にhtmlに吐き出されたソースですが、「http://localhost/」直下に
cssとjsのフォルダが来ています。
http://localhost/css/app.css
http://localhost/js/app.js
実際のフォルダ構成は
http://localhost/aaa/bbb/public/css/app.css
http://localhost/aaa/bbb/public/js/app.js
です。
該当のソースコード
html
1<link rel="stylesheet" href="{{ mix('css/app.css') }}"> 2<script src="{{ mix('js/app.js') }}"></script>
試したこと
「href="{{ mix('css/app.css') }}"」の「mix」の部分を「asset」にすると正しいパスになり、正常に読み込むことが出来ます。
補足情報(FW/ツールのバージョンなど)
Laravel: 6.9.0
php: 7.4.1
Vue: 3.2.1
vue-router: 3.1.3
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/30 13:27