본문 바로가기

전체 글63

[VSCode]터미널에서 명령어로 VSCode 열기(MacOS) 자바스크립트 관련 강의를 듣다가 터미널에서 VSCode 새 창을 바로 띄울 수 있는 편리한 기능을 발견하여 정리해둔다. 일반 터미널의 경우 아래 키를 눌러 명령 팔레트를 열고 shell을 입력하면 아래 캡처 화면과 같은 연관 명령어들을 확인할 수 있다. cmd + shift + p 이 중 Shell Command: Install 'code' command in PATH를 선택한다. 이렇게 설정한 뒤에 터미널에서 새 창을 열기를 원하는 디렉터리에서 아래 명령어를 입력하면 New windows > Open folders > 화면 탐색기에서 열고 싶은 폴더 찾기... 과정을 할 필요 없이 VScode에서 현재 디렉터리의 새 창을 띄워준다. code .zsh을 사용할 경우 위 단계를 거쳐 code.. 2024. 2. 10.
[Python/Svelte]'localhost:5173 says {}'문제 해결 1. 에러 발생 파이썬 공부 목적으로 FastAPI + Svelte로 간단한 게시판 구현 실습 중에 백엔드 서버 주소를 별도 환경변수 파일(.env)로 뺐는데 브라우저에서 아래 캡처화면과 같이 빈 json(?)을 리턴하는 문제가 발생했다. 2. 해결 방법 크롬 개발자 도구로 확인하니 프론트엔드에서 필요한 파일들은 다 잘 받아오는 듯 보여서 백엔드와의 통신 문제를 의심하고 Vite 프록시 설정이나 환경변수 파일의 서버 주소의 오탈자들을 확인했었는데..... 알고보니 환경변수 파일 위치를 잘못 넣어놔서 백엔드 서버 주소를 못찾아 생긴 문제였다... 머쓱 (Svelte 프로젝트 기준으로 루트 경로에 넣어놨어야 하는데 src 디렉터리에 잘못 넣어놓음;;;) .env 파일 위치를 제대로 변경하니 백엔드 서버 주소.. 2024. 1. 13.
[Python]가상환경 활성화 단축키 생성하기(MacOS) alias를 설정하면 파이썬(Python)의 가상환경을 간단하게 활성화 할 수 있다. 1. 가상환경 활성화 단축키 생성 방법(MacOS 기준) pwd 명령어로 설정하려는 가상환경 활성화 파일 경로 및 프로젝트 경로를 확인한다. # 프로젝트 파일 경로: /Users/username/projects/myapi # 가상환경 활성화 파일 경로: /Users/username/fastapi-test/myapi/bin/activate 홈 디렉토리로 이동하여 .zshrc 파일을 연다. cd ~ vi .zshrc .zshrc 파일에 1번에서 확인한 경로를 바탕으로 아래와 같이 alias를 추가한 뒤 저장한다. alias myapi='cd /Users/username/projects/myapi;source /Use.. 2024. 1. 6.
[Python]가상환경(venv) 생성, 활성화, 비활성화 및 삭제 방법 회사 업무에서 가끔 파이썬을 사용하게 되는데 가상환경을 생성할 때마다 명령어를 찾기 번거로워 블로그에 정리해둔다. 파이썬에서 가상환경을 사용하는 이유는 1. 가상환경 생성 Python 3.5 버전 이후부터는 venv가 표준 라이브러리에 내장되어있기 때문에 별도 설치는 불필요하다. 가상환경을 생성하기 원하는 디렉터리로 이동하여 아래 명령어를 실행한다. python -m venv 가상환경이름명령어가 잘 실행되었다면 설정한 가상환경이름과 동일한 이름의 디렉터리가 생성된다. 2. 가상환경 활성화 MacOS의 경우 아래 명령어를 실행하여 가상환경을 활성화 할 수 있다. source 가상환경이름/bin/activate참고로 Windows의 경우 실행파일의 경로가 상이하다. source 가상환경이름/Scripts/a.. 2023. 10. 14.