私のプロジェクトは HTML5Boilerplate を使用しており、メイン ルート フォルダーの /js および css/ を参照する HTML ファイルを含むサブディレクトリが含まれています。
例: /article/xxx/index.html /article/yyy/index.html
これらの .html ファイルには、ルート フォルダー内の css/js ファイルへの相対パス href/src があります。
<link rel="stylesheet" href="../../css/style.css" />
<script src="../../js/plugins.js"></script>
<script src="../../js/script.js"></script>
サブディレクトリ内のこれらのファイルをビルドスクリプトに認識させ、連結/縮小されたJSおよびCSSファイルに応じてパスを置き換えようとしています。これをproject.propertiesのfile.pagesプロパティに追加しようとしました
file.pages = index.html, article/xxx/*.html, article/xxx/*.html
ただし、次のように、ファイルがルート フォルダーにあるかのように、CSS/JS パスが置き換えられます。
<link rel=stylesheet href='css/7d3586f292b65c896ef495e2e8ef042901d7c2e2.css'>
これは明らかに機能しません。誰かがこれに対する回避策/変更を知っている場合、またはこれが単にうまくいかない場合は本当に感謝していますか?
事前に助けてくれてありがとう:D