์์ฒญ ๊ฐ๋จํ๋ค. ๊ทธ๋ผ ๋ฐ๋ก ์์! ํ๋ก์ ํธ ์์ฑ ํ๋ก์ ํธ์ ๋ํ ์ธํ
์ด ๋๋ฌ๋ค๋ฉด ์ด ๊ณผ์ ์ ๋์ด๊ฐ๋ค mkdir test cd test yarn init -y // or npm init -y package.json์ ํ์ํ ์ค์ ๋ค์ ํด์ค๋ค. { "name": "@solb/bottom-sheet", "version": "1.0.0", "description": "This is a bottomsheet created with pure JavaScript using Web Components.", "repository": { "type": "git", "url": "git+https://github.com/y-solb/bottom-sheet" }, "keywords": [ "javascript", "typesc..
npm
ํ์ฌ์์ ์ ์ฉํ๊ฒ ์ฌ์ฉํ๋ bottom-sheet๊ฐ ์์ด ์ด๋ฅผ ๋ค๋ฅธ ์ฌ๋๋ค๊ณผ๋ ๊ณต์ ํ๊ณ ์ถ์ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ๋ง๋ค๊ฒ ๋์๋ค! ๋ํ npm์ ์ฌ๋ ค ๋ค๋ฅธ ์ฌ๋๋ค์๊ฒ ์์ค ๋ฆฌ๋ทฐ, ๋ฒ๊ทธ ๋ฑ์ ๊ณต์ ๋ฐ๊ณ ์ถ์ ๋ง์๋ ์์๋ค. ๊ธ๋ก๋ฒํ๊ฒ ์ฌ์ฉ๋์์ผ๋ฉด ํด์ ์์ด๋ก ๋ฌธ์ํํด ๋์๋ค..! + ๋ฌธ์ ์ ์ด๋ ๊ฐ์ ์ฌํญ์ issue๋ก ๋จ๊ฒจ์ฃผ์๋ฉด ์์ ํด ๋ณด๊ฒ ์ต๋๋ค ๐ช bottom-sheet ๊ด๋ จ ์์ค๋ ๊ธฐ์กด ํฌ์คํ
์์ ์์ ๊ณผ ํจ๊ป typescript๋ฅผ ์ ์ฉ์์ผฐ๋ค! @solb/bottom-sheet ์์ ์๋ฐ์คํฌ๋ฆฝํธ๋ก ๋ง๋ bottom-sheet๋ก, ๋ชจ๋ฐ์ผ ์น์ด๋ ์ฑ์์๋ bottom-sheet ํํ๋ก ๋ํ๋๊ณ ์น์์๋ ๋ชจ๋ฌ ํํ๋ก ๋ํ๋๋ค. ์์ธํ Demo๋ ์ฌ๊ธฐ์ ํ์ธํ ์ ์๋ค (๐ Demo) ์ด ์ปดํฌ๋ํธ๋ web componen..
NPM(Node Package Manager)์ด๋? ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค์น, ๋ฒ์ ์
๋ฐ์ดํธ, ์ญ์ ๋ฑ์ ๊ด๋ฆฌ๋ฅผ ๋์์ฃผ๋ Package Manager์ด๋ค(package.json) ์ค๋์ npm๋ช
๋ น์ด์ ํจ๊ป ์ฐ์ด๋ g,--save ๋ฑ์ ํ๋๊ทธ์ ๋ํด์ ์์๋ณด๊ฒ ๋ค. npm install npm install // ์ถ์ฝ ํํ๋ก ๊ฐ์ ๋ช
๋ น์ด npm i package.jsonํ์ผ์ ํฌํจ๋ ์์กด์ฑ package๋ค์ ์ค์นํ๋ค. npm install ํน์ package npm install package๋ช
// ์ถ์ฝ ํํ๋ก ๊ฐ์ ๋ช
๋ น์ด npm i package๋ช
package๋ช
์ ๋ช
์ํด ํน์ package๋ฅผ ์ค์นํ๋ค. npm install ํน์ package -P, --save-prod npm install package๋ช
-..