Vueのuiフレームちっくなのを作ってて、コンポーネントの名前空間や、sassと共有管理しているcssプレフィックを動的に.vue(&js)ファイルに書きたかった。 また、コンポーネントごとにrender関数にパースされる前の生のテンプレート構文をドキュメントに落としたくて、できればこういうのも含めて事前処理を自前できる仕組み作りたいなと思ってた、 で、vue-loaderの前に一段自作のローダーおいたら行けるんじゃねかと思ったらいけた。 const loaderUtils = require('loader-utils'); module.exports = function(source, map) { this.cacheable(); const options = loaderUtils.getOptions(this); source = source .replace(/vn