개발새발 로그

[2024-02-06] 사용자 이름 한글에서 영어로, yarn 사라짐 해결 본문

TIL

[2024-02-06] 사용자 이름 한글에서 영어로, yarn 사라짐 해결

이즈흐 2024. 2. 6. 11:33

개발을 하다가 yarn berry를 사용하고나서 아래와 같은 오류가 떴다

node:internal/modules/cjs/loader:1080
  throw err;
  ^

Error: Cannot find module 'C:\Users\?좎???Desktop\FE-HandsUp\node_modules\next\dist\bin\next'
    at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
    at Module._load (node:internal/modules/cjs/loader:922:27)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
    at node:internal/main/run_main_module:23:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}

Node.js v18.17.1

검색해보니 경로에 특수문자가 포함되어있어서 그렇다고 한다.

나는 사용자 계정이름이 한글로 되어있어서 그런 것 같아 변경을 하기로 했다.

아래 블로그를 참고하면 쉽게 가능하다.

https://harryp.tistory.com/1043

 

[Windows] 윈도우 10 계정 명, Users 폴더 한글에서 영어로 변경

안녕하세요. 윈도우에서 계정을 생성하게 되면 홈 디렉토리 (C:\Users\계정명)가 한글로 생성되게 됩니다. 가끔 홈 디렉토리에 한글 계정이 들어가게되면 프로그램이 동작을 안하는 게 있었습니다

harryp.tistory.com

 

-사용자 이름 변경 후 yarn이 사라짐

노드 버전도 nvm으로 업데이트하면서 다시 잘되는지 확인하려고 했는데 아래와 같은 오류가 떴다.

내가 이전에 모듈을 설치할 때 --save를 안해서 생기는 문제라고 한다.

그래서 yarn을 다시 깔아주면 해결된다.

npm install -g yarn

 

728x90
반응형
LIST