【问题标题】:Virtual script not found, may missing <script lang="ts"> / "allowJs": true / jsconfig.json.volar未找到虚拟脚本,可能缺少 <script lang="ts"> / "allowJs": true / jsconfig.json.volar
【发布时间】:2022-06-16 08:26:09
【问题描述】:

显示蓝色波浪线的图像表明我在 VueJs(TypeScript 模板)中的页脚组件中存在错误。

【问题讨论】:

    标签: typescript vue.js


    【解决方案1】:

    这个问题出现在我的 Vue 项目中,使用 typescript 模板。要解决上述问题,请转到 tsconfig.json 文件,在 compilerOptions object-property 下,添加:

    "allowJs": true
    

    【讨论】:

    • 或者只删除 tsconfig.json 文件中 "allowJs": true 之前的 //
    【解决方案2】:

    .vue 文件缺少lang 声明时会发生此错误。将以下内容添加到您的组件文件中。

    <script setup lang="ts"></script>
    

    它将告诉 vue-tsc 将文件视为打字稿,因此您不必在 tsconfig.json 中设置 "allowJs": true

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-18
      • 1970-01-01
      • 2016-12-29
      • 2020-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多