SETTING UP DEVELOPMENT ENVIRONMENT FOR SMART CONTRACTS



Hi Nhânzân Sinhviên Còcon,

Nhân bữa Chợ Chiều xanh như khétlẹt, hứahẹn các cú Vó nhộnnhịp, Trung Tướng Hiệutrưởng giảng xuống nhânzân cách thiếtlập và vậnhành một môitrường thựcnghiệm giảndơn nhằm xâyzựng và khaithác các Hợpdồng Khôn cho mạng Ethereum-like.

Yêucầu máymóc kỹthuật: máy gì cũng chơi, trừ phôn-khôn.

Yêucầu boongtrình coding: none.

Quytrình như sau.

(I) Hãy dảmbảo máytính của nhânzân dã dược nạp 2 côngcụ nềntảng gồm.

NodeJS Runtime

NPM Package Manager

Ông thứ-hai kèm mẹ trong ông thứ-nhất, nên không cần quantâm nhiều.

Nhằm chắcchắn hai ông dã hiệnhữu, nhânzân cần mở một Command Prompt Window [nếu xài Windows] aka Terminal Window [nếu xài Linux], và phạng 2 lệnh command-line này, từng nhát một.

node -v

npm -v

Nếu không nghe thôngbáo Error cặc gì, là mọi việc dã hanhthông.

(II) Bâygiờ phạng lệnh tạo thưmục thựcnghiệm, kêu là {project}, như sau.

md project

Rồi thamgia thưmục này, như sau.

cd project

(III) Nhânzân sẽ phạng lệnh nạp môitrường thựcnghiệm Ganache-cli, như sau.

npm i ganache-cli --save

Hiệntại Ganache-cli dược khuyếncáo thay thành Ganache, nhưng ông này chỉ bự hơn, chứ không khác cănbản.

(IV) Ganache-cli nạp thànhcông, nhânzân kíchhoạt ông chạy, bằng lệnh này [cho Windows].

node_modules\.bin\ganache-cli

Hoặc lệnh này [cho Linux].

./node_modules/.bin/ganache-cli

(V) Done cmnr. Nhânzân dã sởhữu một Node Ethereum hoạtdộng local, dặng sửzụng trong các hànhtrình tiếptheo.

Comments

 

Oldest Older 401 – 330 of 330