Доброго времени суток!
Начинаю потихочечку ковырять TypeScript. Поскольку, лучше всего «ковыряние» идёт на примерах, то начал делать простенький SPA-бложик. Так как из всех современных JS-фреймворков знаю только Vue.js, то выбрал вот этот стартер-шаблон для него (ставил, естественно, через vue-cli):
https://github.com/ducksoupdev/vue-webpack-typescript
Так вот вопрос: каким образом теперь происходит интеграция сторонних vue-плагинов и их вызов в компонентах? Например, того же
vue-meta? Я делаю всё, как обычно:
Импорт плагина в
./src/main.ts
import Meta from 'vue-meta';
Инициализация и настройка (там же)
Vue.use(Meta, {
keyName: 'head',
attribute: 'data-vue-meta',
ssrAttribute: 'data-vue-meta-ssr',
tagIDKeyName: 'vmid'
});
Далее, пробую вызвать его в компоненте (
./src/components/home/home.ts
)
export class HomeComponent extends Vue {
static head() {
return {
title: 'Test'
}
}
}
Но ничего не происходит. Ошибок тоже нет.
Подскажите, пожалуйста, что я делаю не так и как делать так.
Заранее спасибо!