환경변수 CRA없이 환경변수 설정하기 - dotenv, ReferenceError: process is not defined CRA에서는 간단하게 .env파일을 생성한 다음 필요한 환경변수를 설정해주면 됐는데, CRA를 사용하지 않고 타입스크립트+웹팩으로 프로젝트를 하다보니 별도로 설정이 더 필요했다. 운영체제의 입장에서 해당 프로세스를 실행시키기 위해 참조하는 변수이다. dotenv는 환경변수를 .env파일에 저장해 관리할 수 있게 해주는 Node.js 패키지이다. 보안을 고려해 관리해야하는 변수들은 dotenv... 환경변수envwebpackdotenvtsdotenv 10월 5일 (화) Linux 심화 group - group에는 여러 user가 포함될 수 있다, group에 속한 모든 user는 파일에 대한 동일한 group 엑세스 권한을 갖는다 많은 사람들이 파일에 엑세스해야 하는 프로젝트가 있다면, 각 user에게 일일이 권한을 할당하는 것보다 user를 group에 추가하고, 파일에 group 권한을 할당하는 방법으로 권한을 부여할 수 있다 파일을 만들지 않은 다른 모든 user를 ... TIL환경변수TIL 사용권한 그룹(group)은 여러 user가 포함될 수 있다. 많은 사람이 파일에 엑세스해야 하는 프로젝트가 있을 때, 각 user에게 하나하나 권한을 할당하는 대신에 모든 user를 group에 추가하고, 파일에 group 권한을 할당 할 수 있다. 따라서 otherr권한을 설정하면, 해당 권한을 global 권한 설정이라고 볼 수 있다. 폴더나 파일의 읽기, 쓰기, 실행 권한을 변경할 수 있다. ... 사용권한환경변수사용권한 NextJS 환경 변수 지정하기 (+빌드) 요즘 NextJS로 프로젝트를 진행하고 있다. 여태껏 Vue로만 프로젝트를 해왔던터라 리액트에 적응하기 바쁘다. 운 좋게 배포.. 를 하게 됐는데 도메인과 포트 번호를 다르게 지정해줘야 하는 상황이 생겼다. 관련해서 찾아보니까 환경 변수를 지정해주면 되더라 그래서 NextJS의 환경 변수에 대해 찾아보았다. 들이 있었다. NextJS의 환경 변수는 총 세 가지로 크게 나눌 수 있다. 1. .... next환경변수envbuild.env.development.env.production.env.development pm2에서 환경변수가 undefined 라면 ?? (NestJS) 로컬에서는 환경변수가 잘 나온다 !! 서버에서 process.env를 통해 확인해도 역시 환경변수가 잘 나온다! 그런데 pm2를 통해 실행하면 환경변수가 잘 나오지 않는다!? (undefined) 내가 며칠동안 직면했던 이상한 상황이었다. (속터져) 분명 로컬에서는 잘 돌아가는데,, 서버에도 설정파일에 환경변수를 잘 추가해줬는데,, echo를 통해서도 잘 출력이 되는데,, 왜!! 도대체 왜 ... NestJSprocess.env서버pm2환경변수NestJS [MAC] 환경변수 초기화 한 로컬내에서 이것저것 삽집하던 중에 환경변수에 여러가지 변수들이 혼잡해 있는 것을 확인하였다. 속도가 느려지거나 실행이 안되는것이 없지만, 뭔지 알수없는 이 찜찜함을 씻어내기위해(?) MAC os의 환경변수를 확인하고 환경변수를 초기화하는 과정을 알아보았다. 환경변수 란 프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는 동적인 값들의 모임. 예를들어 운영체제에서 흔히 실행하는 모든 작업창... path|| 초기화mac환경변수MacOSterminalMacOS
CRA없이 환경변수 설정하기 - dotenv, ReferenceError: process is not defined CRA에서는 간단하게 .env파일을 생성한 다음 필요한 환경변수를 설정해주면 됐는데, CRA를 사용하지 않고 타입스크립트+웹팩으로 프로젝트를 하다보니 별도로 설정이 더 필요했다. 운영체제의 입장에서 해당 프로세스를 실행시키기 위해 참조하는 변수이다. dotenv는 환경변수를 .env파일에 저장해 관리할 수 있게 해주는 Node.js 패키지이다. 보안을 고려해 관리해야하는 변수들은 dotenv... 환경변수envwebpackdotenvtsdotenv 10월 5일 (화) Linux 심화 group - group에는 여러 user가 포함될 수 있다, group에 속한 모든 user는 파일에 대한 동일한 group 엑세스 권한을 갖는다 많은 사람들이 파일에 엑세스해야 하는 프로젝트가 있다면, 각 user에게 일일이 권한을 할당하는 것보다 user를 group에 추가하고, 파일에 group 권한을 할당하는 방법으로 권한을 부여할 수 있다 파일을 만들지 않은 다른 모든 user를 ... TIL환경변수TIL 사용권한 그룹(group)은 여러 user가 포함될 수 있다. 많은 사람이 파일에 엑세스해야 하는 프로젝트가 있을 때, 각 user에게 하나하나 권한을 할당하는 대신에 모든 user를 group에 추가하고, 파일에 group 권한을 할당 할 수 있다. 따라서 otherr권한을 설정하면, 해당 권한을 global 권한 설정이라고 볼 수 있다. 폴더나 파일의 읽기, 쓰기, 실행 권한을 변경할 수 있다. ... 사용권한환경변수사용권한 NextJS 환경 변수 지정하기 (+빌드) 요즘 NextJS로 프로젝트를 진행하고 있다. 여태껏 Vue로만 프로젝트를 해왔던터라 리액트에 적응하기 바쁘다. 운 좋게 배포.. 를 하게 됐는데 도메인과 포트 번호를 다르게 지정해줘야 하는 상황이 생겼다. 관련해서 찾아보니까 환경 변수를 지정해주면 되더라 그래서 NextJS의 환경 변수에 대해 찾아보았다. 들이 있었다. NextJS의 환경 변수는 총 세 가지로 크게 나눌 수 있다. 1. .... next환경변수envbuild.env.development.env.production.env.development pm2에서 환경변수가 undefined 라면 ?? (NestJS) 로컬에서는 환경변수가 잘 나온다 !! 서버에서 process.env를 통해 확인해도 역시 환경변수가 잘 나온다! 그런데 pm2를 통해 실행하면 환경변수가 잘 나오지 않는다!? (undefined) 내가 며칠동안 직면했던 이상한 상황이었다. (속터져) 분명 로컬에서는 잘 돌아가는데,, 서버에도 설정파일에 환경변수를 잘 추가해줬는데,, echo를 통해서도 잘 출력이 되는데,, 왜!! 도대체 왜 ... NestJSprocess.env서버pm2환경변수NestJS [MAC] 환경변수 초기화 한 로컬내에서 이것저것 삽집하던 중에 환경변수에 여러가지 변수들이 혼잡해 있는 것을 확인하였다. 속도가 느려지거나 실행이 안되는것이 없지만, 뭔지 알수없는 이 찜찜함을 씻어내기위해(?) MAC os의 환경변수를 확인하고 환경변수를 초기화하는 과정을 알아보았다. 환경변수 란 프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는 동적인 값들의 모임. 예를들어 운영체제에서 흔히 실행하는 모든 작업창... path|| 초기화mac환경변수MacOSterminalMacOS