“UnwrapRef“ 是一种类型,在同时启用了 “preserveValueImports“ 和 “isolatedModules“ 时,必须使用仅类型导入进行导入。

简介: “UnwrapRef“ 是一种类型,在同时启用了 “preserveValueImports“ 和 “isolatedModules“ 时,必须使用仅类型导入进行导入。

Vue3+vite+TypeScript 声明UnwrapRef出现37d9093b9f7246f6b71ecb9a66d77d78.png

解决方式


找到tsconfig.json设置preserveValueImports为false


1.  "compilerOptions": {
    "baseUrl": ".",
    "paths": {
      "@/*": ["./src/*"]
    },
    "preserveValueImports": false,
    // "isolatedModules": false,
  },


即可解决

4d74a74c72074c97b09bf39666cd45c6.png


a6febd6314164fb29518e4ed79502637.png

相关文章
|
2天前
|
前端开发
Antd中Table列表行默认包含修改及删除功能的封装
Antd中Table列表行默认包含修改及删除功能的封装
48 0
|
2天前
|
编解码 JavaScript 前端开发
ES6 字符串的新增方法
ES6 字符串的新增方法
ES6新增操作字符串的七种方法
ES6新增操作字符串的七种方法
|
2天前
|
网络架构
ES6函数新增了哪些扩展?
ES6函数新增了哪些扩展?
30 0
|
9月前
|
网络架构
ES6中函数新增了哪些扩展?
ES6允许为函数的参数设置默认值
|
9月前
|
前端开发
element-plus的自动导入和按需导入
element-plus的自动导入和按需导入
671 0
|
10月前
|
Python
导入名为'materials'的模块时出现了错误
导入名为'materials'的模块时出现了错误
78 2
|
11月前
ts解决依赖引入报错:无法找到模块“xxxxxx”的声明文件的报错问题
ts解决依赖引入报错:无法找到模块“xxxxxx”的声明文件的报错问题
1488 0
5.ES6模块导出导入
5.ES6模块导出导入
52 0
|
JavaScript
ts: TypeScript跳过检查/忽略类型检查
ts: TypeScript跳过检查/忽略类型检查
720 0