Laravel 5.4では、資産をコンパイルし、資産のパイプラインを維持するためにMixが導入されました。ミックスのデフォルトは公開ディレクトリpublic
になります。鉱山を含む多くの場合、私のパブリックディレクトリは他のものと呼ばれています。私の場合、それはpublic_html
です。Laravel Mixでアンダースコアを含むものにパブリックパスを変更するにはどうすればよいですか?
アセットがコンパイルされるパブリックディレクトリを変更するにはどうすればよいですか?
私はwebpack.min.js
内のパスを変更しようとしている
:
elixir.config.publicPath = 'public_html/assets';
:これはと同じくらい簡単だったLaravel 5.3とエリクサーで
- public
|- _html
|-- assets
|--- css
|--- js
|- fonts
:残念ながら、これはにコンパイル
mix.js('resources/assets/js/app.js', 'public_html/assets/js')
.sass('resources/assets/sass/app.scss', 'public_html/assets/css');
私はMixの設定ファイルをチェックしましたが、ここでは何も分かりません。
注意:これはLAMMIXのnpmパッケージですので、index.php
ファイルの補正とは関係ありません。
を解決してきましたララヴェルミックスとは関係ありません。私の質問で述べたように、MixはNPMパッケージ(javascript)です。 – Mike