OK、HTML5 Boilerplateを使用して、PHPファイル内に配置されているcss、js、およびhtmlを縮小しています。
ビルドスクリプトを使用すると、公開フォルダーとcssおよびjsを正常に作成でき、phpコードも縮小されます。これまでのところ良い。
ただし、リンクタグの出力、特に一重引用符と二重引用符に不一致がありますか?何らかの理由で、最初のリンクタグを適切に処理し、次に2番目のリンクタグと格闘します。ご想像のとおり、これはブラウザでのレンダリング時に重大な問題を引き起こします。
ビルド前のコードは次のとおりです。
<link rel="stylesheet" href="<?php echo base_url('styles/normalize.css');?>">
<link rel="stylesheet" href="<?php echo base_url('styles/main.css');?>">
<script src="<?php echo base_url('js/vendor/modernizr-2.6.2.min.js');?>"></script>
そして、ビルドスクリプトを使用した後。NB。2番目のリンクタグhrefに挿入された一重引用符。
<link rel="stylesheet" href="http://localhost/styles/normalize.css">
<link rel="stylesheet" href='http://localhost/styles/be5c719.css">
<script src="http://localhost/js/vendor/modernizr-2.6.2.min.js"></script>
php base_url()関数を使用する必要がないため、相対的な状態を維持する必要はないと主張することもできますが、これで違いが生じることはありませんか?私が見逃した設定ファイルに何かがありますか?