2017-02-20 5 views
0

私はwebpacksファイルローダを使用して、pugテンプレートのフォルダからコンパイル済みのhtmlファイルの束を出力します。Webpack 2 - ファイルローダ[パス]オプション

htmlファイルを出力ディレクトリに、ソース/pug/フォルダにあるときと同じフォルダ構造に入れ、pugフォルダ自体を除いて入れたいとします。例えば

/pug/フォルダに、ファイルの一つが/pug/layouts/index.pugした場合、もう一つはImが出力されたHTMLファイルが/dist/layouts/index.htmlに送信することと/dist/templates/main/index.html

Imはfile-loader?name=[path][name].htmlを使用して作成しようと、/pug/templates/main/index.pugにあったが、その結果で/dist/pug/layouts/index.htmlなどのファイル - pugフォルダに注意してください。私はそれを取り除く方法を考えることができません、任意のアイデア?

答えて

0

context=./pathクエリパラメータ

を受け入れるので、これは"file-loader?name=[path][name].html&context=./pug"

の作品ファイル・ローダーが判明します