現在BruntにプロジェクトをビルドするためにGruntを使用している既存のJSプロジェクトを変換しようとしています。ブランチアセットターゲットのフォルダ構造を維持する
私は最初、既存のディレクトリ構造を使用してブランチ作業をしようとしています。
私は、画像を一般に直接(アセットとして)コピーしたいと考えています。 私はapp/assets/imagesにそれらを移動することができますが、私はまだ構造を変更したくないことを知っています。
ブランチ-config.jsの:
module.exports = {
conventions: {
assets: [ '^(?:app)/(images/**/*)' ],
// assets: [ /(?:^app\/images[\\/])/ ],
// assets: [ '(images/**/*)' ],
//assets: /images[\\/]/,
}
}
私は、画像ファイルが公開/画像にコピーされますしたいと思います。 すなわち"images"ディレクトリ名を維持する
しかし、私が管理しているように思われる(コメント化されていない資産の値を使って)のは、public/app/imagesへのコピーです。
他の試みでは、app/imagesの内容をpublicにコピーするだけです。 すなわち私はapp/images/image.jpgの代わりにapp/image.jpgを取得します
私は正規表現の "app"部分の非キャプチャグループを使用することが多分それを動作させると思っていましたが、 。
アイデア?おかげ