728x90
1. ์ ์ผ ๋จผ์ ์์คํ ์ Node.js , npm์ด ์ค์น๋์ด์์ด์ผํจ. ์ดํ npm์ ์ฌ์ฉํ์ฌ bower ์ค์น.
npm install -g bower
2. ํ๋ก์ ํธ ๋๋ ํ ๋ฆฌ๋ก ์ด๋ํด์ผํจ.
bower๋ฅผ ์ค์นํ๊ณ ์ ํ๋ ๋๋ ํ ๋ฆฌ๋ก ์ด๋
cd my_project
3. bower ์ด๊ธฐํ๋ฅผ ํด์ฃผ๋ฉฐ 'bower.json' ํ์ผ์ ์์ฑํจ
bower init
๋ช๊ฐ์ง ์ง๋ฌธ๋ค์ด ๋์ค๋๋ฐ ๋๋ต ์ํด์ฃผ๋ฉด ๋จ.
- name (your_project_name): ํ๋ก์ ํธ์ ์ด๋ฆ์ ์ง์ ํ๋ ์ง๋ฌธ์ผ๋ก ๊ธฐ๋ณธ๊ฐ์ ํ๋ก์ ํธ ๋๋ ํ ๋ฆฌ ์ด๋ฆ์.
- description: ํ๋ก์ ํธ์ ๋ํ ๊ฐ๋จํ ์ค๋ช ์ ์๊ตฌํ๋ ์ง๋ฌธ์ผ๋ก ํ๋ก์ ํธ์ ๋ํ ๊ฐ๋ตํ ์ค๋ช ์ ์ ๋ ฅํ๋ฉด ๋จ.
- main file: ํ๋ก์ ํธ์ ์ฃผ์ ํ์ผ์ ์ง์ ํ๋ ์ง๋ฌธ์ผ๋ก ๋ index.js๋ก ์ค์ ํจ.
- keywords: Bower ํจํค์ง์ ํค์๋๋ก ํ๋ก์ ํธ๋ฅผ ์ค๋ช ํ๋๋ฐ ๋์์ด ๋๋ ๋จ์ด๋ฅผ ์ ์.
- authors: ๋ด ์ด๋ฉ์ผ
- license: MIT๊ฐ ์ผ๋ฐ์ ์ด๋ผ๊ณ ํด์ ์ผ๋จ ๋๋ MIT๋ก ์ค์ ํ์
- hompage: git์ฃผ์ ์ ๋๋ค๊ณ ํ๋๋ฐ ๋ ๊ณต๋์ผ๋ก ๋๊น.
- set currently installed components as dependencies?: ์ฌ ํ๋ก์ ํธ์ ์ด๋ฏธ ์ค์น๋ ์ปดํฌ๋ํธ๋ฅผ bower.json ํ์ผ์ ์์กด์ฑ(dependencies) ๋ชฉ๋ก์ผ๋ก ์ค์ ํ ๊ฒ์ธ์ง๋ฅผ ๋ฌป๋ ๊ฒ์ผ๋ก ์ด๋ฏธ ์ค์น๋ ์ปดํฌ๋ํธ๋ฅผ ์์กด์ฑ์ผ๋ก ์ง์ ํ๊ณ ์ ํ์ฌ Y๋ก ์ค์ ํจ
- add commonly ignored files to ignore list?: ๋ฌด์๋๋ ํ์ผ๋ค์ .bowerrc ํ์ผ์ ๋ฌด์ ๋ชฉ๋ก(ignore list)์ ์ถ๊ฐํ ์ง ์ฌ๋ถ๋ฅผ ๋ฌป๋ ๊ฒ์ผ๋ก ๋ Y๋ก ์ค์ ํจ.
- would you like to mark this package as private which prevents it from being accidentally published to the registry?: ํจํค์ง๋ฅผ ๊ฐ์ธ์ ์ธ ์ฉ๋๋ก๋ง ์ฌ์ฉํ๊ณ ์ธ๋ถ์ ๊ณต๊ฐํ์ง ์์ ๊ฒ์ธ์ง ์ค์ ํ๋ ๊ฒ์ผ๋ก ๋ ๋ค๋ฅธ ์ฌ์ฉ์์ ๊ณต์ ํ ๋ชฉ์ ์ด ์์ด N๋ฅผ ์ ๋ ฅํจ.
4. ํจํค์ง ์ค์น๋ฅผ ํด์ค์ผํจ.
bower install bootstrap
์ด๋ ๊ฒ ํ๋ฉด Bootstrap๊ณผ jQuery๋ฅผ ์ฌ์ฉํ ์ ์๊ฒ ๋จ.
์ด์ bower ์ค์น ๋ฐฉ๋ฒ์ด์์.
728x90
๋ฐ์ํ
'Develop > It ์ด๊ฒ์ ๊ฒ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํด๋ผ์ฐ๋ ๋ณด์: ๊ฐ๋ ๊ณผ ํจ๊ณผ์ ์ธ ์ ๋ต (0) | 2024.02.02 |
---|---|
ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ๊ธฐ์ : ๊ฐ๋ ๊ณผ ํ์ฉ (0) | 2024.02.01 |
React v17 ์ถ์ ์์๊ณผ ์ฃผ์ ์ ๋ฐ์ดํธ (0) | 2024.01.30 |
์ฌ์ด๋ฒ ๋ณด์๊ณผ ๊ฐ์ธ ์ ๋ณด ๋ณดํธ: ํ์ฌ ํธ๋ ๋์ ๋ฏธ๋ ์ ๋ง (0) | 2024.01.29 |
๋ก๋ด๊ณตํ ๋ฐ ์๋ํ ๊ธฐ์ : ํ์ฌ ํธ๋ ๋์ ๋ฏธ๋ ์ ๋ง (0) | 2024.01.26 |
๋๊ธ