인프런 커뮤니티 질문&답변
답변 5
0
제로초(조현영)
지식공유자
아.. 윈도우라서 명령어가 다르네요.
npm i cross-env로 cross-env를 설치한 후 다음 명령어로 실행하면 됩니다.
cross-env NODE_OPTIONS=\"--max_old_space_size=4096\" next -p 30600
0
제로초(조현영)
지식공유자
next.js에서 node를 쓸 때 노드의 메모리가 적게 잡혀 있는 것 같습니다.
https://stackoverflow.com/questions/63854361/how-to-allocate-more-memory-to-javascript-heap-using-next-js
이런 식으로 next 명령어 앞에 노드 메모리 설정을 해줄 수 있습니다. 기본 512mb인데 1024로 늘려보세요.
0
거북망고
질문자
감사합니다! 노드모듈즈와 페키지락제이슨을 지우고 npm install을 한 다음 npm run dev를 하니 실행은 되는데 react-slick을 설치하지 않았다고 떠서 설치하고 npm run dev를 실행했는데 또 메모리가 부족하다는 같은 오류가 뜹니다ㅜㅜ 제 컴퓨터의 문제인걸까요..?
0
제로초(조현영)
지식공유자
일단 첫 이미지 문제는 메모리가 부족한 것입니다.
rf가 없는것은 윈도우라 rm명령어가 다른거라서 그냥 탐색기에서 노드모듈즈랑 패키지락제이슨 지우면 됩니다.




