Rails zsh를 사용한 환경 변수 설정 방법과 설명 방법
그러면 Git Hub에서 이런 메일이...
GitGuardian has detected the following Google Key exposed within your GitHub account.
GitGuardian은 GitHub 계정에 게시된 다음 Google 키를 발견했습니다.
놀라운! GitHub는 이런 일까지 해준다고 감동했습니다.
감동하는 경우가 아니므로 바로 환경 변수에 넣어 설명을 바꾸려고 여러가지 조사했으므로 공유시켜 주세요
환경 변수란 무엇인가?
보여주고 싶지 않은 것을 숨기는 변수 ... 같은 이미지로 좋다고 생각합니다
그리고 환경 변수를 설정할 수 있는 것이 많이 있으므로, 스스로 좋은 것을 찾아 보세요!
제 경우에는 zsh를 사용하여 환경 변수를 설정합니다.
zsh는 자칭 「최강」의 쉘인 것 같습니다
Zsh 설치 방법
초보자용: Zsh 도입
이 기사가 매우 이해하기 쉬웠습니다!
이 기사에서 Zsh를 설치하십시오.
Zsh를 사용하여 환경 변수를 설정하는 방법
% vim ~/.zshrc
에서 .zsher를 엽니다.
그러면
이런 화면이 있다고 생각합니다.
자신은 이미 여러 가지를 설정하고 있으므로 설명 된 내용이 많지만 무시하십시오.
이 화면이 열리면 먼저 "i"를 입력하십시오.
왼쪽 하단에
-- INSERT--
라고 나온다고 생각합니다. 이것을 인서트 모드라고합니다.
입력이 가능하기 때문에
export 使いたい変数名='隠したい値' # イコールにはスペースを入れないように気をつけてください
예
export GOOGLE_MAP_API='hoge'
이렇게 작성하면 설정 완료입니다.
인서트 모드를 빠져나가는 명령은 esc 키를 빠질 수 있습니다.
설정을 저장할 때는 ":wq"
저장하지 않을 때는 ":q!"
에서 종료하십시오.
그 후
.zshrc를 다시 읽고 정의한 환경 변수를 활성화합니다.
source ~/.zshrc
에서 환경 변수 설정은 끝입니다.
설정한 환경 변수의 사용법
기본적으로
ENV['設定した環境変数']
그리고 사용
API를 사용하거나 API KEY를 view에 작성할 때
<%= ENV['設置した環境変数'] %>
설명
이상이 됩니다!
Reference
이 문제에 관하여(Rails zsh를 사용한 환경 변수 설정 방법과 설명 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/eleaco/items/8e66288dc700147500e4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)