기타 툴 및 오류 해결

    배포 없이 localhost 접속 가능하게 만들기 - ngrok

    개발환경 M1 Mac pro 14 Apache Tomcat 8.5.82 배포 없이 로컬에서 실행한 서버를 외부로 공유할 수 있는 도구. 로컬에서만 실행해서는 테스트할 수 없거나, 간단히 테스트용으로 사용하기에는 매우 유용한 것 같다. 1. 설치 $ brew install --cask ngrok Homebrew를 이용하여 설치. https://ngrok.com/download 링크에서 zip파일을 다운로드 받아 설치 파일을 실행시켜도 된다. 2. 인증 토큰 설정 ngrok 홈페이지 (https://ngrok.com/) 에서 회원가입(Sign Up)을 한 이후, 지급된 auth token을 아래 명령어로 추가. $ ngrok config add-authtoken [토큰] 3. 실행 원하는 포트 번호를 뒤에 ..

    [M1 Mac] (iterm2) zsh: command not found: python 오류

    Error Message zsh: command not found: python python을 설치 후, zsh 터미널에서 환경변수 설정이 되어 있지 않아서 생기는 문제. 해결 과정 1. python 환경변수 지정 $ which python python 어디에 설치했는 지 찾아줌. 나는 /usr/bin/python3 에 설치되어 있었음. $ open ~/.zshrc zshrc 파일 열어서 alias python=(python 경로) 입력해주기. 내 경우에는 alias python=/usr/bin/python3 이였음. 이거 한 줄만 추가해주고 저장. 아니면 간단하게 $ echo "alias python=(python경로)" >> ~/.zshrc EX) $ echo "alias python=/usr/bin..

    [WSL, 터미널] - /usr/bin/env: ‘bash\r’: No such file or directory 오류

    오류 메시지 /usr/bin/env: ‘bash\r’: No such file or directory 문제 상황 WSL, 우분투, zsh를 이용해 터미널을 커스터마이징 한 후에 flutter doctor 실행시켜 보려니까 저거 뜸. 윈도우와 Mac/Linux 상에서 개행 문자가 서로 CRLF(\r\n), LF(\n) 로 달라 발생한 문제라고 함. 해결1 WSL을 껐다가 다시 키면 자동으로 해결된대서 해봤는데 안됨. 이걸로 될 수도 있으니 일단 시도해보시길 powershell에서 > wsl --shutdown > wsl 해결 2 WSL 상에서 /etc/wsl.conf 파일을 수정해야 한다고 함. 파일이 없다고 뜨면 먼저 sudo touch /etc/wsl.conf 로 생성해 주고, sudo nano /et..