inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

리액트로 구현하는 블록체인 이더리움 Dapp

트러플 리액트 상자 개봉기

리액트 상자에 트러플 의존성이 없습니다.

258

alzmzl1012

작성한 질문수 1

1

리액트 상자 언박싱 후 

package.json의 dependencies에 truffle-contract가 아예 없습니다.

scripts에도 link-contracts가 없기때문에 

파워쉘에서 npm run link-contracts가 작동하지 않습니다.

강의를 잘 따라왔는데 뭐가 잘못됬는지 모르겠네요.

검색을 해봐도 관련된 내용을 찾기가 힘드네요 ㅠㅠ

상자 언박싱에서 문제가 생긴걸까요? 아니면 개발환경의 차이 때문일까요...

혹시 이런 경우를 보신적이 있으신지 궁금합니다.

dapp react Ethereum truffle

답변 1

2

coldmind

예, 꽤 자주 봤습니다. 😂 그 동안 리액트 박스도 개선이 이루어지면서 강좌와 차이가 생겼습니다. 전체적인 맥락에서 큰 변경은 없지만 강좌에서 사용되던 실습자료가 outdated된 것이 있네요.

번거롭겠습니다만 아래 레포지토리를 클론해서 함께 보시기를 권해드립니다. (윈도우즈 10 기준) Node 12.13.1, 트러플 5.1.2(web3 1.2.x)에서 큰 문제 없음을 확인했습니다.

git clone https://github.com/swkim109/react-dapp.git 

클론한 다음에서 cd react-dapp\client 에서 npm install 하면 관련 패키지들을 설치할 것입니다.

정상적으로 환경이 만들어지려면 Node 12와 windows-build-tools 가 설치되어 있어야 패키지 설치시 오류가 없을 것 같습니다.

아니면 리액트 박스를 직접 설치하시고 실습 자료에 있는 소스를 하나씩 코딩해나가면서 완성해가는 방법도 있겠습니다. 

강의 수강 후 포트폴리오 준비 방향에 대해 조언 부탁드립니다.

1

3

0

@/styles/globals.css'

0

8

1

VS Code의 Command pallet에서 'install command'해도 'code' command가 안보입니다.

0

14

1

파일 디렉토리 구조가 다르네요

0

17

1

클로드 초기설정

0

19

1

슬슬 따라하기가 힘들어진다.

0

51

2

[문의] 섹션 7 미션 진행 중...

0

25

2

기본 브랜치의 이름이 master에요.

0

34

2

관리자 페이지 질문

0

19

1

plans 생성이 안됩니다.

0

34

3

더빙에 어떤 ai가 쓰였는지 궁금합니다.

0

37

2

보안 적용에 대한 강의가 있을까요?

0

26

2

Auto-memory 기능

0

28

2

64강 context 7 관련 질문

0

29

2

Auto-memory 기능

0

24

1

truffle migrate --network development 입력했더니

1

554

1

truffle init을 하면 truffle.js파일이 만들어지지 않습니다.

1

369

2

파워쉘에서는 truffle unbox react가 안됩니다 ㅠㅠ

1

522

5

플립함수 구현관련 심화 문의드립니다.

1

297

2

Mac 개발 환경 세팅 관련 문의

0

250

1

슬랙에 초대해주세요

0

231

1

hello.say() is not a function

2

315

3

현 시점에서 HelloWorld.sol 컴파일이 실행되지 않습니다.

0

339

2

deploy에러입니다

0

210

1