안녕하세요 질문드립니다

미해결질문
슈방 프로필

저는 비개발자면서 eos에 대해 공부하고있는중입니다.

기초적인 질문일 수 있는데요..

node getInfo.js를 실행했을때 에러가 나오는데

 

Eos(config).getInfo((error, info) => {

^

TyperError: Eos is not a function

이라는 에러가 나옵니다.

 

node 및 eosjs 재설치를하면서 다시해보는데도 같은

에러가 나와 질문드립니다

-------------------------------

ubuntu 16.04

node v10.15.3

npm v6.4.1

Slash Really 프로필
Slash Really 2019.05.23

저도 강의 보다가 안되서 찾아보니

eosjs가 버전업에 따른 오류네요...

일부 함수들은 분리시킨거 같습니다....

개발폴더에 가셔서

npm install eosjs-api

eosjs-api를 설치하신 다음에

 

getInfo.js 파일에서

const Eos = require('eosjs'); 를

const Eos = require('eosjs-api')로 수정하시면 됩니다...

Dong Jun Kwon 프로필
Dong Jun Kwon 2019.05.29

eosjs가 2.0 이상으로 오르면 과거 버젼과 호환되지 않아요. 강좌 시기 기준에는 버젼이 2.0이 아니라서 그런듯 합니다.

지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스