您可以将所有自定义导入放在我自己的文件中。例如,创建shared / types / imports.d.ts文件。
declare module "vue-multiselect";
declare module "vue-notification";
在您的tsconfig.json文件中包含具有以下行的导入。
"typeRoots": [
"node_modules/@types", "VueApp/shared/types"
],
当然,重新启动IDE是因为有时它不会立即检测到更改。
为他们制作模块。确保在本地包含types
目录的路径:
declare module 'vue-cookie' {
}
所有module declarations
都需要在他们自己的独立文件中。例如,vue-cookie文件应该被命名为vue-cookie.d.ts
的效果。
此外,当您浏览模块时,您可以开始正确键入它。