인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

윤혁님의 프로필 이미지
윤혁

작성한 질문수

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

지역변수 질문 드립니다.

해결된 질문

작성

·

146

0

안녕하세요. mongodb에 데이터를 저장하여 이를 차트로 보여주는 페이지를 제작하고 있습니다.

export를 통해 변수에 데이터를 저장해서 값을 넘겨주려고 하였으나,

es모듈 기능 활성화를 하게 되면, app.js에서 require를 선언할 수 없다는 에러로인해 실패하고

 

변수값을 리턴하는 함수를 만들어도 require 되지 않아 변수값을 넘겨주지 못하는 상황입니다.

우회 하는 방안이나 정석 방안이 있을까요 ? 

---

app.js에서 참조하는 js

schemas/index.js, processSchemas.js

routes/main.js (변수 값 리턴 함수 존재)

 

views/dashboard.ejs, layout.ejs

---

변수 값을 넘겨 받는 js

js/chart-var-product.js

 

 

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

차트가 프론트인가요? 프론트에서는 서버 코드를 require할 수 없습니다. 라우터 요청으로 데이터를 가져오셔야합니다.

윤혁님의 프로필 이미지
윤혁
질문자

어쩐지 다른 분들도 get 방식으로 데이터를 가져와서 쓰시더라니.. 그런 깊은 뜻이.. 감사합니다.

윤혁님의 프로필 이미지
윤혁

작성한 질문수

질문하기