ファイル置換を使用して、フロント エンド アセットをサイトのローカル Web ルートにデプロイしたいと考えています。ただし、ターゲットの場所フィールドに相対パスを指定してもうまくいかないようです。tds を使用してこれを行うことは可能ですか、それとも代わりにビルド後のイベントを使用する必要がありますか?
これらのアセットがプロジェクトに含まれていない理由は、それらがサード パーティ ソリューションの一部であるためですが、プロジェクトのセットアップを容易にするために、ソース管理でこれを追跡したいと考えています。
ほとんどの開発者マシンは、このプロジェクトと同じファイル構造で同じようにセットアップされますが、ターゲットを相対パスにすると、ドライブ文字などの違いを気にする必要がなくなるので、もう少し柔軟になると思います。 .
フォルダ構造は次のとおりです。
repo
folderToCopy
sitecore
webroot
「選択したソースの場所を相対にする」オプションを使用しているときに、tdsがソースの場所を変更したものに基づいて、..を使用して次のことを試しました(絶対パスからに変更しました..\folderToCopy\
):
../../Sitecore/Website
/../../Sitecore/Website
..\..\Sitecore\Website
\..\..\Sitecore\Website