반응형

Dev/Issue 5

[Issue] zsh: command not found: flutter 플루터 안됨 오류

오랜만에 Flutter doctor 명령어를 쳤는데 zsh: command not found: flutter 오류가 나타난다. zshrc파일에 Path 설정이 잘 안됬기 때문에 발생한 문제라고 한다. 우선 터미널에서 zshrc에 환경변수를 재설정 해주기 위해 zshrc를 열고 아래 코드를 입력해준다. // 터미널을 열고 아래 명령을 입력한다. open ~/.zshrc // zshrc 파일이 나타나면 아래 코드를 추가해준 뒤 저장하고 닫는다. export PATH=$PATH:~/development/flutter/bin // 터미널에 아래 명령을 입력하고 다시 flutter doctor를 실행해보자 source ~/.zshrc 플루터를 업그레이드 하라고 하긴 하지만 정상적으로 작동하는것 같다.

Dev/Issue 2022.03.17

[Issue] Using target=_blank without rel=noopener noreferrer is a security risk 이슈

gatsby 블로그 외부 링크 클릭시 새창으로 열기 위해 _blank 태그를 추가하니 경고가 나타났다. 이게 무슨 문제인가 찾아보니 Tabnabbing 피싱 공격에 노출될 수 있기 때문이라 한다. Tabnabbing 피싱 공격이란 target_blank인 태그를 클릭하였을 때 새롭게 열린 탭에서 기존 페이지를 피싱페이지로 바꿔 정보를 탈취하는 피싱 공격인데 A 페이지에서 B 링크를 새 창으로 접속하면 탭에 있는 A 페이지가 나도 모르는 새에 C 페이지로 바뀌어 있는 것이다. 해결 방법으로는 target=”_blank” 와 rel=”noopener noreferrer”을 같이 적용한다. rel=”noopener noreferrer”는 rel=noopener 속성이 부여된 링크를 통해 열린 페이지에서 자바스..

Dev/Issue 2021.12.19

[Issue]Github error: src refspec main does not match any 깃허브 push 오류

레포지터리를 새로 만들고 처음 로컬 디렉토리를 연결하려 하는데 에러가 발생된다 이유는 push를 할 때 commit한 내용이 없기 때문에 server에 추가할것이 없기 때문이다. 레포지터리에 추가할 파일이 없다는 뜻이고 commit할 내용을 만들어 다시 push하면 문제는 해결된다 git init git add . git commit -m "first commit" git push -u origin main

Dev/Issue 2021.12.15

[jekyll] shell-init: error retrieving current directory: getcwd: cannot access parent directories: Operation not supported

터미널에서 bundle exec jekyll serve 실행시 shell-init: error retrieving current directory: getcwd: cannot access parent directories: Operation not supported 해당 에러가 발생된 경우 문제는 디렉토리의 오류 혹은 삭제된 디렉토리에서 명령 실행시 발생될 수 있다. cd.. 명령을 입력 후 디렉토리에서 탈출한 뒤 다시 접근하면 해결된다.

Dev/Issue 2021.12.08
반응형