nuxt.config.jsでpug-loaderにoptionsを渡す
3865 ワード
やりたかったこと
- Nuxt.jsでpugにoptionのbasedirを渡したかった
有効だった書き方
{
build: {
extend (config) {
config.module.rules.forEach((rule)=> {
if(rule.loader === 'vue-loader') {
// vue-loaderのrule.options.templateから渡せる
rule.options.template.basedir= path.resolve('templates')
}
})
}
}
}
ダメだった書き方
{
build: {
extend (config) {
// こう書いても動かない
config.module.rules.push({
test: /\.(pug)$/,
loader: 'pug-loader',
options: {
basedir: path.resolve('templates')
}
})
}
}
}
Author And Source
この問題について(nuxt.config.jsでpug-loaderにoptionsを渡す), 我々は、より多くの情報をここで見つけました https://qiita.com/notsunohito/items/574b53e679ec28acb315著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .