0.0.5 • Published 3 years ago

wt-fronted-util v0.0.5

Weekly downloads
10
License
MIT
Repository
-
Last release
3 years ago

wt-fronted-util

前端基础组件库,😁 零 CSS 依赖 😁,且TreeShaking友好

// 全局引用
import { showToast, Alert, ajax, login, ...} from 'wt-fronted-util';

// 独立引用
import { showToast } from "wt-fronted-util/es6/Toast";

安装

yarn add wt-fronted-util

npm install wt-fronted-util

提示

React 项目中引入该库,使用某些组件的时候,可能会报当前项目有多个 react 或者 react-dom 版本。

原因:该库基于 React 构建,所以该库下面已安装了 reactreact-dom。基于 npm 查找依赖包的逻辑,故造就了该错误。

解决方法:

  1. 如果你的项目基于 webpack,可以通过配置别名的方式,将引用指向项目本身安装的 reactreact-dom
const path = require('path');

alias: {
    'react': path.resolve('./node_modules/react'),
    'react-dom': path.resolve('./node_modules/react-dom')
}
  1. 如果你的项目未采用 webpack,可以手动删除 node_modules/wt-fronted-util/node_modules/ 目录下的 reactreact-dom 文件夹;