분류 전체보기(36)
-
[Windows] 사용중인 포트 번호 삭제
windows terminal 실행 cmd 창에서 netstat -a -o 실행 제거할 포트 번호의 pid 복사 cmd 창에서 taskkill /f /pid 복사한 pid 번호 taskkill /f /pid 12312
2022.08.02 -
[css] 색상 단위 (rgba rgb)
그동안의 프로젝트는 주로 hex 코드 위주로 작업을 해왔는데 이번 프로젝트는 유독 rgb 색상으로 작업을 해서 rgb와 rgba의 차이를 정리해보았다. 색상 표현 방식 Hex 코드 단위 : #000000 RGB 색상 : rgb(red, green, blue) RGBA 색상 : rgba(red, green, blue, alpha) rgb와 rgba의 차이 점 rgb는 빨간색, 녹색, 파란색의 약어이다. 이 rgb 값에 alpha(=투명도) 값을 추가한 것이 바로 rgba이다. 투명도는 음수가 아닌 0~1 까지의 값으로 0에 가까울수록 투명해진다. 투명도의 경우 opacity를 사용하여 적용 가능하나 이는 자식 요소까지도 영향을 준다. 때에 따라 적절히 사용하며 된다.
2022.07.31 -
Intellij 에서 eslint 설정하기
IDE : Intellij Intellij 기준으로 설정하자면, 1. Intelli J Plugins에서 ESlint, Prettier을 설치한다. 2. Settings > Languages & Frameworks > javascript > Code Quality Tools > ESLint에서 아래와 같이 설정한다. 별도의 eslint file이 있을경우 수동 설정으로 파일을 연결하면 된다. - eslint package : eslint 가 설치된 경로 필자의 경우 node_modules\eslint - configuration file : 프로젝트 내 eslint file의 경로 eslint.json의 경로 - Run eslint --fix on save 체크 활성화 이렇게만 하면 파일마다 eslint..
2022.07.31 -
[JavaScript] Array.reduce()
reduce() 메서드는 배열의 각 요소에 대해 주어진 리듀서 (resduce) 함수를 실행하고, 하나의 결과값을 반환합니다. arr.reduce(callback[, initialValue]) 파라미터 callback function accumulator - 누산기는 callback 함수의 반환 값 누적 currentValue - 배열의 현재 요소 current index(optional) - 배열의 현재 요소의 인덱스 initialValue를 제공한 경우 0, 아니면 1부터 시작 array(optional) - 호출한 배열 initialValue(Optional) 최초 callbakc 함수 실행 시 첫번째 인수에 제공되는 값, 초기값을 제공하지 않을 경우 배열의 첫 번째 요소를 사용하고, 빈 배열에서 ..
2022.07.31 -
[Javascript] new set 배열 중복 데이터 제거하기
Set 자바스크립트에서 set은 중복을 허용하지 않는다. 즉 중복값을 제거해야할 때 set을 이용하면 된다. 배열에 중복 값 제거하기 let arr = [1,1,2,2,3,3,4] const uniqueValue = [...new Set(arr)]; console.log(uniqueValue); // [1,2,3,4] set 생성하기 let arrSet = new Set([1,2,3,4,5]) arrSet.add(6); // [1,2,3,4,5,6] arrSet.add(5); // 이미 5가 존재하기 때문에 add 불가
2022.07.31 -
[npm] gyp error
gyp error 해결법으로 node_modules을 지우라는데 나는 node_modules 폴더도 없었다. 그러던 중 나와 같은 에러가 나는 사람을 발견하였고 node 버전을 변경해보라고 해서 변경하였더니 성공적으로 npm install이 되었다 https://stackoverflow.com/questions/71599040/i-cannot-run-any-project-because-of-gyp-error-how-can-i-fix-this-npm-err-gyp
2022.07.20