i'M jUst thinking of Truffle FramewOrk ๐Ÿค”

์ด์ฃผํ˜ธยท2021๋…„ 1์›” 9์ผ
0

๋ธ”๋ก์ฒด์ธ

๋ชฉ๋ก ๋ณด๊ธฐ
1/1
post-thumbnail

[ Note ๐Ÿ“ข ] ๋ณธ ๋ฌธ์„œ๋Š” ์–ด๋– ํ•œ ๊ฐœ๋…์„ ์Šต๋“ํ•˜๊ธฐ ์œ„ํ•ด ์ง€๊ทนํžˆ ์ฃผ๊ด€์ ์ธ ๊ฒฌํ•ด๋กœ ์“ฐ์—ฌ์กŒ๋‹ค๊ณ  ๋งํ•˜๊ณ  ์žˆ๋‹ค.


๐Ÿ„ ํ๋ฆ„

๐ŸŒŠ Truffle์ด ๋ญ”๋ฐ์š” ?

๐ŸŒŠ ์–ด๋–ป๊ฒŒ ์จ์•ผํ•˜๋Š”๊ฑด๋ฐ ?

๐ŸŒŠ Thanks ๐Ÿ‘‡


Truffle์ด ๋ญ”๋ฐ์š” ?

์ผ๋‹จ ๊ณ ๊ธฐ๋ฅผ ์ด ์†Œ์Šค์— ์ฐ์–ด ๋จน์–ด๋ณด์ž. ๋‹ค์‹  ์Œˆ์žฅ ์ฐพ์„ ์ผ์ด ์—†์„ ๊ฒƒ.

Truffle์ด๋ž€ ๋‹จ์–ด ๋’ค์— Framework๊ฐ€ ๋ถ™์–ด์žˆ๋Š” ๊ฑธ ๋ณด๋ฉด

ํ™•์‹คํžˆ ๋‚˜๋ฅผ ๋„์™€์ฃผ๋Š” ๋„๊ตฌ๊ฐ™์€๋ฐ ๋ญ˜ ๋„์™€์ฃผ๋Š”๊ฑฐ์•ผ.

์ด๊ฒƒ์€ ๋กœ์ปฌ์—์„œ ์†”๋ฆฌ๋””ํ‹ฐ๋กœ ๊ฐœ๋ฐœํ•˜๊ณ ์ž ํ• ๋•Œ

ํ”„๋กœ์ ํŠธ์˜ ๊ธฐ๋ณธ์ ์ธ ํ™˜๊ฒฝ์„ ์†์‰ฝ๊ฒŒ ๊ตฌ์„ฑํ•ด์ฃผ๊ณ ,

์ž‘์„ฑํ•œ ์ฝ”๋“œ๋ฅผ ์†์‰ฝ๊ฒŒ ์ปดํŒŒ์ผ๊ณผ ๋ฐฐํฌ๋ฅผ ๋„์™€์ค€๋‹ค

๋‹ค๋ฅธ ๋„์›€์„ ์ฃผ๋Š” ๊ฒƒ๋“ค๋„ ๋งŽ์•„์š”. ๐Ÿ‘‰ ํŠธ๋Ÿฌํ”Œ ๊ณต์‹๋ฌธ์„œ

์ธ์–ด์›Œ๋“œ , ๋‚˜๋ฅผ ๋„์™€์ค€๋‹ค๋„ค์š” ?!


์–ด๋–ป๊ฒŒ ์จ์•ผํ•˜๋Š”๊ฑด๋ฐ ?

ํ”„๋กœ์ ํŠธ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•œ ๋‹ค์Œ

@ First

npm init

@ Then

npm install -g truffle

or

npm install truffle --save

@ Then

truffle init

Truffle ํ”„๋กœ์ ํŠธ๊ฐ€ ์ƒ์„ฑ๋˜๋ฉด ์ด๋Ÿฌํ•œ ๊ตฌ์กฐ๋ฅผ ๊ฐ–๋Š”๋‹ค.

contracts/ : ์†”๋ฆฌ๋””ํ‹ฐ๋กœ ์ž‘์„ฑํ•œ ์ปจํŠธ๋ž™ํŠธ ํด๋”
migrations/ : ๋ฐฐํฌ ๊ฐ€๋Šฅํ•œ ์Šคํฌ๋ฆฝํŠธ ํด๋”
test/ : ํ…Œ์ŠคํŠธ ์Šคํฌ๋ฆฝํŠธ ํด๋”
truffle-config.js : Truffle ์„ค์ • ํŒŒ์ผ


Thanks ๐Ÿ‘‡

๐Ÿ‘‰ ํŠธ๋Ÿฌํ”Œ ๊ณต์‹๋ฌธ์„œ

๐Ÿ‘‰ ์†ก๋กœ๋ฒ„์„ฏ

๐Ÿ‘‰ ํŠธ๋Ÿฌํ”Œ ์ดˆ์ฝœ๋ฆฟ

๐Ÿ‘‰ Framework๊ฐ€ ๋ญ์•ผ

๐Ÿ‘‰ ๋„์›€ 1

profile
I'm just thinking ๐Ÿค”

0๊ฐœ์˜ ๋Œ“๊ธ€