분류 전체보기 (3) 썸네일형 리스트형 [Javascript] Object.assign(), 같은 속성을 가진 객체를 쉽게 병합해보자 # Object.assign() 메서드의 정의 MDN문서에 따르면 Object.assign() 메서드란? 열거할 수 있는 하나 이상의 출처 객체로부터 대상 객체로 속성을 복사할 때 사용합니다. 대상 객체를 반환합니다. # Object.assign() 메서드의 예시 기본적으로 Object.assign() 메서드는 아래와 같이 사용된다. 이때 target은 대상 객체, source는 하나 이상의 출처 객체이다. const target = { a: 1, b: 2 } const source = { b: 3, c: 4 } const returnedTarget = Object.assign(target, sources) console.log(target) // { a: 1, b: 3, c: 4 } console.lo.. [Node.js] address already in use 에러 해결 방법 # 에러 발생 npm run명령어를 이용해 Node.Js를 사용한 웹 애플리케이션을 개발하던 중 예상치 못한 에러가 발생했다. Error: listen EADDRINUSE: address already in use ::5000 분명 서버도 잘 돌아가고 웹에서도 아무 문제없이 잘 동작하고 있다. 물론 클라이언트와 서버 간의 통신도 정상적으로 동작한다. 그렇다면 이 에러는 대체 무엇을 뜻하는 것일까? 그래서 나는 address already in use와 관련된 에러의 원인과 해결 방법을 찾아보았다. # 에러 원인 해당 에러는 현재 작업 중인 프로젝트 파일에서 다른 프로젝트 파일에서 이미 사용 중인 포트를 사용할 때 나타나는 에러였다. Error: listen EADDRINUSE: address alread.. [Vue.js] Vue cli 3.x 환경 변수 세팅 방법 # 환경 변수란? 환경 변수란 애플리케이션이 실행될 때 특정 값을 넘길 수 있는 변수를 의미한다. 웹 애플리케이션에서는 .env 파일에 정의된 변수를 의미하며 미리 정의된 값을 애플리케이션에서 활용하고 싶을 때 사용한다. # Vue Cli 3.x 버전의 환경 변수 세팅 방법 Vue Cli 3.x 프로젝트를 진행할 때 배포 환경에 따라 환경 변수를 적용하는 방법을 정리해보자 1. 프로젝트 루트 폴더에 환경 변수를 지정할 파일을 생성한다. .env # loaded in all cases .env.local # loaded in all cases, ignored by git .env.[mode] # only loaded in specified mode .env.[mode].local # only loaded .. 이전 1 다음