0

SVG スプライトとプレビュー ページを作成するために使用する Gulp スクリプトが動作しています。しかし今、私は別の json ファイルにある情報を使用して、プレビュー ページ、より正確にはその中の各アイコンを充実させたいと考えています。しかし、これを行う方法がわかりません。

次のようになります。

function taskFactory(name, spriteMode) {
    return gulp.src(srcSvgDir + '*.svg')
        .pipe(svgSprite(config))
        .pipe(jeditor((json) => {
                
    // read json file for this sprite
    // iterate entries in json
    // Find the location in preview page (by selector or placeholder string) and paste the information from the json entry. 

    }))
    .pipe(gulp.dest(destDir));
}

しかし、作成中のこのプレビュー ページにアクセスできるかどうかさえわかりません。誰かがまったく違う考えを持っていれば、私は何でも受け入れます。

緊急時には、スプライトとプレビュー ページを作成した後、後者のファイルを解析して編集する C# コンソール アプリを作成できます。純粋に Gulp で作成したいので、それはあまりいいことではありません。

4

0 に答える 0