Rails zsh를 사용한 환경 변수 설정 방법과 설명 방법

1944 단어 환경 변수RailsZsh
Google Map API를 사용하는 동안 스스로 취득한 API를 그대로 기술하고 Git Hub push했습니다.
그러면 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['設置した環境変数'] %>

설명
이상이 됩니다!

좋은 웹페이지 즐겨찾기