Как добавить библиотеку Vue-donut-chart в Vuepress? - PullRequest
0 голосов
/ 15 ноября 2018

Я пытаюсь добавить диаграмму, используя эту библиотеку Vue. Я добавил зависимости в файл конфигурации. Библиотека просит нас использовать Vue.use(). Но я получаю Vue is undefined. Есть идеи?

https://vuejsexamples.com/lightweight-vue-component-for-drawing-pure-css-donut-charts/

1 Ответ

0 голосов
/ 21 ноября 2018

Пожалуйста, используйте Улучшения уровня приложения

https://vuepress.vuejs.org/guide/basic-config.html#app-level-enhancements

Ниже текст скопирован из документации Vuepress:

Улучшения уровня приложения
Поскольку приложение VuePress является стандартным приложением Vue, вы можете применить улучшения на уровне приложения, создав файл .vuepress / gainApp.js, который будет импортирован в приложение, если оно присутствует. Файл должен экспортировать по умолчанию функцию ловушки, которая получит объект, содержащий некоторые значения уровня приложения. Вы можете использовать этот хук для установки дополнительных плагинов Vue, регистрации глобальных компонентов или добавления дополнительных хуков маршрутизатора:

export default ({
  Vue, // the version of Vue being used in the VuePress app
  options, // the options for the root Vue instance
  router, // the router instance for the app
  siteData // site metadata
}) => {
  // ...apply enhancements to the app
}
...