Buefy、Vuex、Toast:找不到声明文件

Buefy, Vuex, Toast: could not find declaration file

我想使用 Toast 来显示来自我的商店的消息。 根据文档,我必须

import { Toast } from 'buefy/dist/components/toast';

但是 typescript 警告:

Could not find a declaration file for module 'buefy/dist/components/toast/index.js'

当我将 Toast 导入为

import { Toast } from 'buefy'

typescript好像可以满足,但是Toast不行

您使用哪个版本的 Buefy?上一版本更改 Toast、Modal 的导入语句... 你必须这样做 since v0.8.0:

import { ToastProgrammatic as Toast } from 'buefy'
Toast.open('Toasty!')

https://buefy.org/documentation/toast#from-outside-vue-instance