首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >vite(Vue)+类型记录错误TS2304:无法找到名称“title”

问vite(Vue)+类型记录错误TS2304:无法找到名称“title”
EN

Stack Overflow用户
提问于 2022-06-20 08:19:30
回答 2查看 1K关注 0票数 1

我在我的项目中使用vite(Vue)+类型记录。

但是当我运行纱线生成(vue-tsc --noEmit && vite构建)

显示出一堆这样的错误。

错误TS2304:找不到名字‘标题’。

​

但我很确定我确实定义了这些变量。

​

​

我想这是因为<script setup lang="ts">中的设置

这是我的tsconfig。

代码语言:javascript
复制
{
  "compilerOptions": {
    "target": "esnext",
    "useDefineForClassFields": true,
    "module": "esnext",
    "moduleResolution": "node",
    "strict": true,
    "jsx": "preserve",
    "sourceMap": true,
    "resolveJsonModule": true,
    "esModuleInterop": true,
    "lib": [
      "esnext",
      "dom"
    ],
    "baseUrl": ".",
    "paths": {
      "@/*": [
        "src/*"
      ]
    },
    "isolatedModules": true,
    "skipLibCheck": true
  },
  "include": [
    "src/**/*.ts",
    "src/**/*.d.ts",
    "src/**/*.tsx",
    "src/**/*.vue"
  ],
  "references": [
    {
      "path": "./tsconfig.node.json"
    }
  ]
}
EN

回答 2

Stack Overflow用户

发布于 2022-06-22 09:04:17

简单地用npm i vue-tsc -D升级vue-tsc版本

票数 3
EN

Stack Overflow用户

发布于 2022-09-03 12:30:45

同样的问题出现在打字本4.8.2和旧的vue-tsc版本0.2.3中,修正了类型记录4.8.2和vue-tsc 0.40.5 (最新版本)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72684126

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档