direnv. 디렉토리 별로 개발환경 구축하기. feat Python, Node...
하나의 서비스를 하는 회사에서도 실제적으로는 많은 프로젝트들을 동시에 진행하기도 합니다. 이럴때에 각 서비스들의 version 등과 같은 환경을 다 동일하게 맞추면 좋지만 버전 업데이트를 위해서는 많은 시간을 들여야 할수도 있습니다. 그래서 프로젝트 별로 조금 다른 버전을 사용하여서 개발할수도 있습니다. 이러한 문제점을 없애기 위해서 direnv를 이용할 수 있습니다. 동작원리는 사용자가 지금 사용하고 있는 디렉토리의 .envrc 파일을 생성하고 읽어 들이면서 필요한 설정들을 불러오는 방식입니다. 그리고 해당 디렉토리에서 벗어나면 당연스럽게도 해제를 해주어서 여러가지 환경에서 개발하기에 좋도록 만들어줍니다. 맥에서 받고 싶으면 다음과 같이 합니다. 물론 brew는 설치가 되어 있어야 합니다. $ brew..
Tool
2021. 12. 6. 14:16
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- cocoapods
- Linux
- Codable
- rxswift
- Gradle
- docker
- war
- Xcode
- Windows
- go
- tomcat
- windows10
- Spring
- git
- enum
- MySQL
- CentOS
- Java
- ubuntu
- nodejs
- golang
- intellij
- Kotlin
- github
- php
- centos8
- SWIFT
- ios
- Python
- android
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함