Модуль расширения не работает в файле .vue - PullRequest
3 голосов
/ 09 октября 2019

есть расширение модуля ( types / test.d.ts ):

import Vue from 'vue'

declare module 'vue/types/vue' {
  interface Vue {
    $test: string
  }
}

И включить его как ( tsconfig.json ):

// ...
"include": [
    "src/**/*.ts",
    "src/**/*.tsx",
    "src/**/*.vue",
    "tests/**/*.ts",
    "tests/**/*.tsx",
    "types/*.d.ts"
  ],
// ...

И затем, он прекрасно работает в любом .ts файле:

enter image description here enter image description here

Но он просто получает ошибку компиляции в .vue файле enter image description here

Может ли кто-нибудь мне помочь?

...