Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/team-withme/withme_ui
๐ WithMe ๋์์ธ ์์คํ
๋ชจ๋
ธ๋ ํฌ
https://github.com/team-withme/withme_ui
javascript learn monorepo react rollup sass storybook typescript yarn yarn-workspaces
Last synced: 2 days ago
JSON representation
๐ WithMe ๋์์ธ ์์คํ ๋ชจ๋ ธ๋ ํฌ
- Host: GitHub
- URL: https://github.com/team-withme/withme_ui
- Owner: Team-WithMe
- License: mit
- Created: 2022-04-13T07:35:44.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-12-09T06:31:21.000Z (about 2 years ago)
- Last Synced: 2025-02-12T20:19:58.682Z (2 days ago)
- Topics: javascript, learn, monorepo, react, rollup, sass, storybook, typescript, yarn, yarn-workspaces
- Language: TypeScript
- Homepage: https://with-me-ui.netlify.app/?path=/docs/assets-icons--base
- Size: 77.9 MB
- Stars: 7
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: License
Awesome Lists containing this project
README
# With Me ๋์์ธ ์์คํ ๋ชจ๋ ธ๋ ํฌ
with me์ ๋ชจ๋ ๋์์ธ ์์๋ฅผ ์์ ํ๋ ๋ ํฌ์งํ ๋ฆฌ ์ ๋๋ค.
- [withme-ui](https://github.com/Team-WithMe/WithMe_UI/tree/master/packages/withme-ui) - ์ปดํฌ๋ํธ ํจํค์ง with react (npm)
- [withme-icon](https://github.com/Team-WithMe/WithMe_UI/tree/master/packages/withme-icon) - ์์ด์ฝ ํจํค์ง with react (npm)
- [withme-style](https://github.com/Team-WithMe/WithMe_UI/tree/master/packages/withme-style) - ์คํ์ผ ํจํค์ง with scss (npm)> `packages`์ ์๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ฌ์ฉ๋ฒ๋ค์ ๊ฐ ์ํฌ์คํ์ด์ค README.md๋ฅผ ์ฐธ๊ณ ํ๋ฉด ๋ฉ๋๋ค!
## ๋์์ธ ์์คํ ๋ฌธ์
์คํ ๋ฆฌ๋ถ์ ์ด์ฉํด ๋์์ธ ์์คํ ๋ฌธ์๋ฅผ ๊ตฌ์ถํ์ต๋๋ค.
[[storybook](https://with-me-ui.netlify.app/?path=/docs/assets-icons--base)] ๋ฐ๋ก๊ฐ๊ธฐ
## Scripts
### ๊ธฐ๋ณธ์ ์ธ ๋ช ๋ น์ด
```
# ์ค์น
yarn# ํจํค์ง ์ถ๊ฐ
yarn add# ๋ชจ๋ ์์กด์ฑ ์ญ์
yarn clean# git ์ปค๋ฐ
yarn commit# ๊ฐ๋ฐ ์์
yarn dev
```### storybook ์คํ
- ๊ฒฝ๋ก๋ฅผ withme-ui ํจํค์ง๋ก ์ด๋ํ๊ณ ํด๋น ํฐ๋ฏธ๋์์
```
# ์คํ ๋ฆฌ๋ถ ์คํ (port 6006)
yarn storybook
```### ์ํฌ์คํ์ด์ค๋ณ ์์กด์ฑ ์ถ๊ฐ, ์ ๊ฑฐ
```
# ์ถ๊ฐ
yarn workspace add# ์ ๊ฑฐ
yarn workspace remove
```### npm ๋ฐฐํฌ
```
# npm login
yarn npm login# ๋ชจ๋ ํจํค์ง npm ๋ฐฐํฌ
yarn publish
```### ๊ฐ ์ํฌ์คํ์ด์ค๋ณ npm ๋ฐฐํฌ
```
# ๋น๋
yarn workspace build
# ex: yarn workspace @pickk/design-token build# ๋ฒ์ ์ ๋ฐ์ดํธ (strategy = 'major'|'minor'|'patch')
yarn workspace version# ๋ฒ์ ์ ๋ฐ์ดํธ ์ปค๋ฐ ์์ฑ
git commit -m "chore(): release "# ํ๊ทธ ๋ถ์ฌ
git tag -a "@"# ๋ฐฐํฌ
yarn workspace npm publish
```
## Setting
```
# node version
node -v
# 16.15.1
```