概览
ide-header-bar
安装使用
npm 包方式:
npm install --save ide-header-bar
web 方式:
引入之后将会暴露全局变量 ideHeaderBar
.
如果你想要在 webpack 中 external 该库,可以使用以下配置:
externals: "ide-header-bar": "commonjs": "ide-header-bar" "commonjs2": "ide-header-bar" "amd": "ide-header-bar" "root": "ideHeaderBar"
如何本地开发?
本地调试
首先从 git 仓库拉取代码,安装依赖项:
git clone https://github.com/one-gourd/ide-header-bar.git npm install ## 安装 peerDependencies 依赖包 npm install ide-lib-utils@0.x ide-lib-base-component@0.x ide-lib-engine@0.x ette@0.x ette-proxy@0.x ette-router@0.x antd@3.x mobx@4.x mobx-react@5.x mobx-react-lite@1.x mobx-state-tree@3.10.x react@16.x styled-components@4.x.x react-dom@16.x
运行以下命令后,访问 demo 地址: http://localhost:9000
npm run dev
也可访问 storybook 参考具体的使用案例:http://localhost:9001/
npm run storybook
运行测试用例
使用 jest 进行测试,执行:
npm test
打包发布
普通的 npm 发布即可,记得发布前需要手动打包:
npm run build && npm publish