hs-erp-antd
v1.0.5
Published
```bash 1.地址:https://github.com/transitive-bullshit/create-react-library ```
Downloads
1
Readme
hs-erp-antd
基于脚手架create-react-library实现组件库发布
1.地址:https://github.com/transitive-bullshit/create-react-library
项目初始化
1.全局安装脚手架create-react-library
npm install -g create-react-library
2.创建项目包
create-react-library
3.先初始化自定义项目包
在自定义项目文件夹下执行yarn
初始化执行完后,执行npm start # runs rollup with watch flag编译项目查看是否正常
可能会报错缺少@babel/plugin-proposal-unicode-property-regex包,执行yarn add @babel/plugin-proposal-unicode-property-regex添加即可
4.初始化example本地调试包
在example下执行yarn
项目启动
1.自定义项目文件夹执行npm start # runs rollup with watch flag
2.example下执行 npm start # runs create-react-app dev server
3.报错APP.js文件找不到
尝试删除node_modules包和yarn-lock文件,再执行npm cache clean –force // 清理缓存
先运行自定义项目文件夹,再在example下执行初始化yarn
项目发布
1.package.json递增变更版本号
2.执行npm publish
3.查看https://www.npmjs.com/package/hs-erp-antd
4.其他项目引用
yarn add hs-erp-antd
import { HSButton } from "hs-erp-antd"
import 'hs-erp-antd/dist/index.css'
antd组件库引入
1.执行yarn add [email protected] (目前erp是使用[email protected]版本)
2.本地引用antd组件库注意再package.json文件的peerDependencies定义antd