【uni-app】小兔鲜项目--基础架构 – 引入 uni-ui 组件库

引入 uni-ui 组件库

操作步骤

1. 安装 uni-ui 组件库

pnpm i @dcloudio/uni-ui

2.配置自动导入组件easycom

使用 npm 安装好 uni-ui 之后,需要配置 easycom 规则,让 npm 安装的组件支持 easycom

打开项目根目录下的 pages.json 并添加 easycom 节点:

// pages.json
{
    
    
  // 组件自动导入
  "easycom": {
    
    
    "autoscan": true,
    "custom": {
    
    
      // uni-ui 规则如下配置  
      "^uni-(.*)": "@dcloudio/uni-ui/lib/uni-$1/uni-$1.vue" 
    }
  },
  "pages": [
    // …省略
  ]
}

在这里插入图片描述

3.安装类型声明文件

pnpm i -D @uni-helper/uni-ui-types

4.配置类型声明文件

// tsconfig.json
{
    
    
  "compilerOptions": {
    
    
    // ...
    "types": [
      "@dcloudio/types", // uni-app API 类型
      "miniprogram-api-typings", // 原生微信小程序类型
      "@uni-helper/uni-app-types", // uni-app 组件类型
      "@uni-helper/uni-ui-types" // uni-ui 组件类型  
    ]
  },
  // vue 编译器类型,校验标签类型
  "vueCompilerOptions": {
    
    
    "nativeTags": ["block", "component", "template", "slot"]
  }
}

出现的问题

问题参考文章https://blog.csdn.net/2201_75519003/article/details/138255873?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-138255873-blog-139240941.235%5Ev43%5Econtrol&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-138255873-blog-139240941.235%5Ev43%5Econtrol&utm_relevant_index=2
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_40874076/article/details/142268432