@imwebme/ds-react-components
TypeScript icon, indicating that this package has built-in type declarations

0.0.29Β β€’Β PublicΒ β€’Β Published

🚨 tf-o-template-ds μž„μ‹œλΌμ΄λΈŒλŸ¬λ¦¬μž…λ‹ˆλ‹€

🚨 tf-o-template-ds μž„μ‹œλΌμ΄λΈŒλŸ¬λ¦¬μž…λ‹ˆλ‹€ κΈ°μ‘΄ ds-react-componentsλΌλŠ” 라이브러리둜 μœ μ§€λ³΄μˆ˜ λ˜κ³ μžˆμ—ˆμŠ΅λ‹ˆλ‹€.

ds-react-components 라이브러리λ₯Ό 곡용적으둜 μ‚¬μš©ν•˜κΈ°μ—λŠ” λ¬Έμ œκ°€μžˆμ—ˆμŠ΅λ‹ˆλ‹€.

  • emotion
  • λ²ˆλ“€λŸ¬ μ„€μ • babel
  • twin.macro

처음 μ…‹νŒ…ν• λ•ŒλŠ” μœ„ 섀정이 없어도 λ˜λ„λ‘ 라이브러리λ₯Ό κ°œλ°œν–ˆμ§€λ§Œ css-in-js의 head에 μŠ€νƒ€μΌμ„ μ£Όμž…ν•˜λŠ” 둜직이 λ¬Έμ œκ°€μžˆμ—ˆμŠ΅λ‹ˆλ‹€.

λΌμ΄λΈŒλŸ¬λ¦¬μ—μžˆλŠ” emotion이 head에 μŠ€νƒ€μΌμ„ μ£Όμž…ν•˜λŠ” 것과 ds-react-componentsλ₯Ό 가져와 μ‚¬μš©ν•˜λŠ” μͺ½μ—μ„œ emotion을 μ‚¬μš©ν• λ•Œ ds-react-componentsκ°€ ν›„μˆœμœ„λ‘œ λ Œλ”λ§λ˜λ©΄μ„œ head에 style μ†μ„±μ˜ μš°μ„ μˆœμœ„κ°€ μ‚¬μš©ν•˜λŠ” μ‚¬μš©μžμ˜ λ§ˆμŒλŒ€λ‘œ 지정할 수 μ—†λŠ” λ¬Έμ œκ°€μžˆμ—ˆμŠ΅λ‹ˆλ‹€.

일단 μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ λ§Œλ“œλŠ” μͺ½μ—μ„œλ„ λ™μΌν•œ κΈ°μˆ μŠ€νƒμ„ μ‚¬μš©ν•˜κ³ μžˆμ–΄μ„œ peerDependencies둜 μ„€μ •ν•΄μ„œ μ‚¬μš©ν•˜λŠ”μͺ½μ—μ„œ emotion으둜 λ Œλ”λ§ν•˜κ²Œλ” μ‚¬μš©μ„±μ„ 작고 ν”„λ‘œμ νŠΈλ₯Ό μ‹œμž‘ν•˜μ˜€μŠ΅λ‹ˆλ‹€.

κ·Έλž˜μ„œ! μ•„λž˜μ™€ 같은 문제?κ°€ μžˆμŠ΅λ‹ˆλ‹€. μ‚¬μš©ν•˜λŠ” μͺ½μ—μ„œλ„ emotion babel twin.macro 섀정을 ν•΄μ•Όν•œλ‹€.

λ‹€μŒ ν”Όμ³λ‘œ μœ„ λ¬Έμ œλ“€μ„ ν•΄κ²°ν•˜λŠ” λ°©λ²•μœΌλ‘œ μž¬μ„€κ³„λ₯Ό ν•˜λ €ν•˜μ˜€μ§€λ§Œ @minsoo-web μ „λ‹΄ν•˜μ—¬ κ°œλ°œν•΄μ£Όμ‹€κ±°λΌμ„œ

ds-react-componentsλŠ” tf-o-template-ds둜 λ³€κ²½ν•©λ‹ˆλ‹€.

동일 κΈ°λŠ₯의 λ””μžμΈμ‹œμŠ€ν…œ μ»΄ν¬λ„ŒνŠΈκ°€ μƒμ„±λ˜λ©΄ λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ„ ν•˜λŠ” λ°©ν–₯으둜 κ°€κ² μŠ΅λ‹ˆλ‹€.


λ””μžμΈ μ‹œμŠ€ν…œμ„ μ μš©ν•œ λ¦¬μ•‘νŠΈ μ»΄ν¬λ„ŒνŠΈ

development

.env μΆ”κ°€ν•˜κΈ°

npm install
npm rnu dev

spec

  • npm μžλ™λ°°ν¬
    • changeset

Readme

Keywords

none

Package Sidebar

Install

npm i @imwebme/ds-react-components

Weekly Downloads

5

Version

0.0.29

License

MIT

Unpacked Size

7.56 MB

Total Files

22

Last publish

Collaborators

  • imweb-minsoo_web
  • rockheung
  • hyeon
  • sangdon