Настройка Vue и Webpack в приложении Vuepress

В моем проекте Vuepress я хотел бы использовать v-runtime-template.

Их инструкция по установке говорит

Вы должны использовать версию Vue.js с компилятором. Это необходимо для компиляции шаблонов Vue.js на лету. Для этого вы можете установить псевдоним webpack для vue в файл vue / dist / vue.common.

Этого можно добиться, добавив

module.exports = {
  runtimeCompiler: true
};

to vue.config.js, но я не понимаю, как настроить в Vuepress.

Я пробовал это:

// .vuepress/enhanceApp.js
export default ({ Vue, options, router, siteData }) => {
  Vue.config.runtimeCompiler = true
}

но это не дало никаких результатов. Как сделать настройку?


person Eerik Sven Puudist    schedule 10.02.2020    source источник


Ответы (1)


От: https://github.com/vuejs/vuepress/issues/402#issuecomment-388169056

Добавьте в свой .vuepress/config.js следующее:

chainWebpack(config) {
  config.resolve.alias.set('vue', 'vue/dist/vue.common.js')
}

Дополнительная информация: https://vuepress.vuejs.org/config/#chainwebpack

person Peter Uithoven    schedule 03.04.2020