@dark_king_13

Как подключить Vue к проекту внутри TypeScript?

Подключал Vue к проекту внутри JavaScript файла и всё работало, но когда переименовал index.js в index.ts, всё перестало работать. Webpack для работы с ts настроен и обрабатывает другие ts скрипты.
index.ts
// Vue.js 
window.Vue = require('vue')
import store from './vue/store/index'

// Vue components (for use in html) 
Vue.component('example-component', require('./vue/components/Example.vue').default)

// Vue init 
const app = new Vue({
  store,
  el: '#app'
})

Что нужно поменять в коде, чтобы Vue заработал?
По большей части придирка к строке window.Vue = require('vue')
  • Вопрос задан
  • 123 просмотра
Решения вопроса 1
Может стоит так импортировать?
import Vue from 'vue';

Вместо
window.Vue = require('vue')

https://vuejs.org/v2/guide/typescript.html
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы