관리자 글쓰기
'Programming/Linux'에 해당되는 글 2건
  1. Linux 에서 Node.js 느리게 돌아갈 때 해결 방법 2021.10.14
  2. [Linux] 기본 명령어 정리 2021.10.13

문제

 

윈도우 위에 리눅스 가상 환경을 만들고 Node.js를 설치했다.

 

Visual Studio Code에서 index.js, package.json 같은 기본 파일을 만들고

npm run 명령어로 index.js 파일을 실행시켰다.

 

그런데 console.log 같은 간단한 프로그램도 실행시키는데 20초가 넘게 걸렸다.

 

 

 

해결

 

 

처음엔 그저 노트북 성능 문제라고 생각했다.

그런데 이건 너무 비정상적으로 느린 것 같아서 구글링을 해보다 해결책을 찾았다.

 

나는 프로젝트 폴더를 Window 아래에 있는 Documents 폴더에 저장하고 있었다.

그래서 Linux에서 Window 파일을 실행시키려니 시간이 많이 걸렸던 것.

 

(자신이 작업하고 있는 폴더의 위치는 Visual Studio Code에서 확인할 수 있다.

창 목록에서 오른쪽 마우스 버튼 > Copy Path를 클릭하면 파일의 주소가 복사된다.)

 

 

해결 방법은 간단했다.

project 폴더를 Window에서 Linux 홈으로 옮겨주면 되었다.

 

우선 node_modules 파일과 package-lock.json 파일은 용량이 많으므로 삭제한다.

어차피 package.json 파일에 설치 목록이 남아있어서 나중에 쉽게 설치할 수 있다.

 

이제 Linux 터미널에서 폴더가 있는 곳으로 이동한다.

(나 같은 경우는 Documents 폴더로 이동했다.)

 

그리고 아래의 명령어를 입력한다.

 

mv (파일명) ~/

 

나 같은 경우는 mv project ~/ 를 입력했다.

이렇게 하면 폴더를 Linux 홈으로 이동시킨다.

 

 

 

이제 Node.js를 실행시켜보니 빨라진 걸 확인할 수 있었다.

'Programming > Linux' 카테고리의 다른 글

[Linux] 기본 명령어 정리  (0) 2021.10.13
[Linux] 기본 명령어 정리
2021. 10. 13. 23:15 - 프론트맨

Window 컴퓨터에 WSL을 설치하고 Linux 가상환경을 만들었다.

 

Window는 모두 알다시피 창과 마우스 Event (더블클릭, 드로그 앤 드롭 등) 를 이용해서

일반 사용자에게 편하게 만들어져 있다.

 

하지만 Linux에서는 모든 걸 콘솔에서 제어해야 하기 때문에 

개발자에게 초점이 맞춰져있다고 보면 된다.

 

 

 

오늘은 Linux의 명령어에 대해서 간단하게 정리해보았다.

 

 

Window에서 Linux 가상환경을 사용할 때는 꼭 주의할 점이 있다.

 

Linux에서 Window에 있는 파일을 건드리는 것은 상관없다.

하지만 반대로 Window에서 Linux의 파일을 건드리면 절대 안된다.

 

이것만 조심하면 Linux 환경에서 더 재밌게 코딩할 수 있을 것이다.

 

 

 

'Programming > Linux' 카테고리의 다른 글

Linux 에서 Node.js 느리게 돌아갈 때 해결 방법  (0) 2021.10.14