盼儿哥 2022-06-17 17:12 采纳率: 60%
浏览 141

TS 找不到npm包的全局变量

问题遇到的现象和发生背景

环境:vue3 vite ts

问题:使用插件:unplugin-vue-define-options ,编译是报错: Cannot find name 'defineOptions'.

defineOptions定义在全局:\node_modules\unplugin-vue-define-options\dist\index.d.ts

img

img

我的解答思路和尝试过的方法

应该是 unplugin-vue-define-options 这个插件有个全局变量叫:defineOptions,但是在ts编译的时候找不到,有说修改tsconfig.json文件 ,但不知道具体怎么修改

下面是我的tsconfig.json

{
  "compilerOptions": {
    "target": "esnext",
    "useDefineForClassFields": true,
    "module": "esnext",
    "moduleResolution": "node",
    "strict": true,
    "jsx": "preserve",
    "sourceMap": true,
    "resolveJsonModule": true,
    "esModuleInterop": true,
    "allowJs": true,
    "lib": [
      "esnext",
      "dom"
    ],
    "skipLibCheck": true,
    "paths": {
      "packages/*": [
        "./packages/*",
      ]
    }
  },
  "include": [
    "*.ts",
    "src/**/*.ts",
    "src/**/*.d.ts",
    "src/**/*.tsx",
    "src/**/*.vue",
    "packages/**/*.ts",
    "packages/**/*.d.ts",
    "packages/**/*.tsx",
    "packages/**/*.vue"
  ]
}
  • 写回答

1条回答 默认 最新

  • 星夜辰 2022-06-17 17:30
    关注

    引入方式不正确吗?

    img

    评论

报告相同问题?

问题事件

  • 创建了问题 6月17日

悬赏问题

  • ¥100 关于使用MATLAB中copularnd函数的问题
  • ¥20 在虚拟机的pycharm上
  • ¥15 jupyterthemes 设置完毕后没有效果
  • ¥15 matlab图像高斯低通滤波
  • ¥15 针对曲面部件的制孔路径规划,大家有什么思路吗
  • ¥15 钢筋实图交点识别,机器视觉代码
  • ¥15 如何在Linux系统中,但是在window系统上idea里面可以正常运行?(相关搜索:jar包)
  • ¥50 400g qsfp 光模块iphy方案
  • ¥15 两块ADC0804用proteus仿真时,出现异常
  • ¥15 关于风控系统,如何去选择