imengyu/vue3-context-menu

我在使用该插件时打包会报错

huangmingxuan opened this issue · 1 comments

微信截图_20240126180723 报错信息Error: Debug Failure. No error for last overload signature 如卸载插件则正常打包 是否有tsc版本限制

我使用create-vue创建的最新项目打包并不会出现这个问题

我看了一下依赖 vue-tsc 版本是 1.8.27

{
  "dependencies": {
    "@imengyu/vue3-context-menu": "^1.3.7",
    "vue": "^3.4.15"
  },
  "devDependencies": {
    "@tsconfig/node20": "^20.1.2",
    "@types/node": "^20.11.10",
    "@vitejs/plugin-vue": "^5.0.3",
    "@vue/tsconfig": "^0.5.1",
    "npm-run-all2": "^6.1.1",
    "typescript": "~5.3.0",
    "vite": "^5.0.11",
    "vue-tsc": "^1.8.27"
  }
}

不知道你的项目是不是添加了特殊的相关配置导致出现这个问题,可以试着排查一下。

或者直接跳过tsc检查,直接vite build打包。