yet another web components
git clone [email protected]:zcued/poseidon.git
cd poseidon
yarn install
yarn bootstrap
yarn build
cd site && yarn && yarn start
创建一个新的 package,比如 radio
- lerna create radio — cd packages/radio
- mkdir src
添加依赖 比如 radio 依赖 theme。 --scope 不声明的话,默认会给 packages 下的全部包安装依赖
- lerna add @zcool/theme --scope=@zcool/radio
测试组件功能
- lerna run build
- cd site 修改 /components/mdx-layout.js 和 /components/layout.js
- yarn start
- typings
- tests