Version: 3.x
使用 NutUI 京东风格组件库
注意:NutUI 目前必须使用 taro 3.x 版本 + vue3 技术栈 进行开发。
为了给开发者提供更高效便捷的开发方式,Taro 和 NutUI 合力,现已可以用 NutUI 开发小程序了,NutUI 提供了30+ 组件涵盖了日常业务开发使用的大部分组件。
Taro3 支持使用 NutUI 组件库进行开发,示例仓库:taro3-nutui。
#
预览体验#
如何使用#
安装- 通过 Npm 或 Yarn 安装
#
安装 Taro 脚手架值得一提的是,如果安装过程出现sass相关的安装错误,请在安装 mirror-config-china 后重试。
#
检查是否安装成功#
项目初始化使用命令创建模板:
#
按照下方图片依次选择,选择 Vue3 + NutUI 模板#
NPM 使用示例注意:这种方式将会导入所有组件,打包文件大小会很大
#
推荐使用按需加载babel-plugin-import 是一款 babel 插件,它会在编译过程中将 import 语句自动转换为按需引入的方式。
#
安装插件在 .babelrc
或 babel.config.js
中添加配置:
#
定制化主题使用首先需要在 app.ts 文件中配置 使用 scss 样式文件如:
创建定制化主题样式文件 assets/styles/custom_theme.scss
,样式变量覆盖表参考 nutui variables
然后需要在 config/index.js
文件中配置 scss
文件全局覆盖如:
vue
文件中使用查看效果