CRA를 이용해서 React 프로젝트를 생성했다. 기본 관리자 계정의 권한으로 생성이 되지 않아 -sudo 권한을 이용하여 생성한 부분부터 약간 마음에 걸렸는데, 파일을 수정하는 타이밍에 문제가 발생했다. 파일을 수정하거나 이동할 수가 없는 문제가 생기는 것이다. sudo 권한을 사용하도록 해도 여전히 수정이 안된다... 다행인 것은 명확하게 권한이 부족하다고 알려주고 있다는 점이였다. 내가 사용하고 있는 시스템은 M1 Mac, MacOS 13.3.1 이다. 관련된 문제를 겪은 다른 사례를 찾아봤지만 정확히 일치하는 사례를 발견하지는 못했다. 애플의 공식 문서에 따르면 Finder를 이용해서 권한을 수정할 수 있다. https://support.apple.com/ko-kr/guide/mac-help/mc..
React를 시작하기에 앞서서 개발환경을 세팅해야한다. node.js는 이전에 설치했기 때문에 npm은 설치가 되어 있으므로 yarn만 추가로 설치해주면 된다. npm install -g yarn 이젠 오류가 안뜨면 섭섭하다. (?) 장황하게 오류가 써져 있긴 하지만 대충 권한 문제라는 것 같다. 권한 문제면 뭐 높은 권한으로 요청하면 될 일이다. sudo npm install -g yarn 깔끔하게 설치가 완료된다.
macOS를 사용하다가 Mac 용키보드가 고장나기라도 하는 날에는 급하게 Windows 용 키보드를 사용하게 된다. 일단 싸고.. 어디에나 굴러다니기 때문에 그런데 평상시 Mac 용 키보드만 사용하다가 Windows 용 키보르를 쓰게 되면 키보드 배열이 달라 무척 불편하다. 간혹 쓰게 될때 헷갈리기도 하고 그때마다 찾아보기도 귀찮기 때문에 이 포스트로 남겨 둔다. Apple Keyboard 왼쪽부터 Fn / Control / Option / Command (Fn 키는 다른 곳에 위치하는 경우도 있음) Windows Keyboard Ctrl / Windows / Alt Windows Keyboard를 macOS에 mapping 하면 이렇게 된다. Mac Windows Command Windows Optio..