代码拉取完成,页面将自动刷新
同步操作将从 antv/L7 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
👍🎉 欢迎向 L7 贡献代码! 🎉👍
由于使用了 Yarn workspace,首先需要安装 Yarn:https://yarnpkg.com/en/docs/install#windows-stable
L7 测试方案依赖 headless-gl,其中需要 node-gyp 编译本地依赖。
npm install --global --production windows-build-tools
,安装 Microsoft's windows-build-tools安装过程中其他问题详见。
安装依赖并完成 Yarn workspace 初始化:
yarn install
copy node_modules/gl/deps/windows/dll/x64/*.dll c:\windows\system32
启动各个 package 代码变更监听:
yarn watch
启动 Storybook,会自动打开 http://localhost:6006/
:
yarn storybook
运行单元测试:
yarn test
运行单元测试并查看代码覆盖率:
yarn coveralls
添加一个新的 lerna package:
lerna create my-pack -y
将 ui-lib 作为 my-pack 的依赖:
yarn workspace my-pack add ui-lib/1.0.0
将 lodash 添加为所有 package 的依赖(不包含root)
yarn workspaces run add lodash
将 typescript 设置为 root 的开发依赖
yarn add -W -D typescript jest
代替 git commit
提交:
yarn commit
yarn run version:prerelease
设置完成后需要commit一下代码
yarn run release
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。