[Linux] symlink error
2022. 12. 13. 09:28ㆍLinux
- 일반적인 스택 오버 플로우 해결책
- npm or yarn 설치 시 --no-bin-links 빈 링크 옵션을 건너뛰고 심볼 링크를 생성 하라고 함
- 공유 폴더의 경우 기본적으로 심볼릭 링크를 지원하지 않아 해당 옵션을 주면 에러 발생은 안함
- 하지만 프로젝트 build 시 mix not found 에러 발생
- --no-bin-links 옵션을 주면 폴더 생성이 명시적으로 비활성화 처리 됨 node_modules/.bin webpack 또는 mix와 같은 스크립트 작동 안함
- sh: 1: mix: not found
- 해결 방안
- 로컬 보안 정책(secpol.msc) -> win + R -> secpol.msc -> 로컬 보안 정책 설정 클릭
- "사용자 권한 할당"을 선택하고 설정에서 "심볼릭 링크 만들기" 항목을 찾기
- 현재 Windows 사용자의 이름을 추가
- 컴퓨터 재부팅
- 설치 된 node_modules, lock 파일 삭제
- npm cache clean -f
- npm or yarn install
- "사용자 권한 할당"을 선택하고 설정에서 "심볼릭 링크 만들기" 항목을 찾기
- 로컬 보안 정책이 실행 창 실행 불가할 경우
- 로컬 보안 정책(secpol.msc) -> win + R -> secpol.msc -> 로컬 보안 정책 설정 클릭
- 참고 자료
'Linux' 카테고리의 다른 글
[Linux] 볼륨 크기 조정 후 파티션 확장 (0) | 2022.12.01 |
---|---|
[Linux] 특정 포트를 사용하고 있는 프로세스 확인 (0) | 2022.11.25 |
PHP 버전 변경하기 (0) | 2022.09.27 |
[Linux] 리눅스 일정 기간이 지난 로그 자동 삭제하기 (0) | 2022.09.13 |