1.0.2 • Published 8 months ago

@nutui/replace-icons v1.0.2

Weekly downloads
-
License
MIT
Repository
-
Last release
8 months ago

功能说明

用于替换组件库内置的 Icon 库。

使用方法

Taro 生态下

  1. Taro 环境中需要在 config/index.js 文件中增加如下代码
{ h5: { compile: { include: [path.resolve(__dirname, '../node_modules')], } },
mini: { compile: { include: [path.resolve(__dirname, '../node_modules')], } } }
  1. 在 babel.config.js 文件中增加如下代码
const { repleaceIcons } = require('@nutui/replace-icons')
{
  plugins: [
    [
      repleaceIcons({
        targetIconLibary: '@test/aa',
        iconMap: {
          Loading: Star,
        },
      }),
    ],
  ]
}

H5 生态下

  1. 需要将 nutui 组件库包含在编译中。

原始代码

import { Loading } from '@nutui/icons-react'

export default () => {
  return <Loading />
}

替换后代码

import { Star as Loading } from '@test/aa'

export default () => {
  return <Loading />
}