0.0.5 • Published 5 years ago
wt-fronted-util v0.0.5
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 构建,所以该库下面已安装了 react 和 react-dom。基于 npm 查找依赖包的逻辑,故造就了该错误。
解决方法:
- 如果你的项目基于
webpack,可以通过配置别名的方式,将引用指向项目本身安装的react和react-dom;
const path = require('path');
alias: {
'react': path.resolve('./node_modules/react'),
'react-dom': path.resolve('./node_modules/react-dom')
}- 如果你的项目未采用
webpack,可以手动删除node_modules/wt-fronted-util/node_modules/目录下的react和react-dom文件夹;