[vue3+typescript] does not provide an export named 'PropType'

在使用vue3的过程中发现一个报错问题:vue/dist/vue.runtime.esm.js'doesnotprovideanexportnamed'PropType'(at

by
江江
on
2026/04/07
JavaScriptvue3
在使用vue3的过程中发现一个报错问题:
vue/dist/vue.runtime.esm.js' does not provide an export named 'PropType' (at
代码如下:
import { defineProps, PropType } from "vue";
defineProps({
    value: { 
        type: Object as PropType<Item>, 
        required: true,
    }
})
VSCODE编辑器提示import直接导入PropType但实际这种方法在ts中是错误的,正确方式:
import type { PropType } from "vue";
江江江江于 2026-10-14 18:46:32 修改阅读 109评论 0点赞 0