temp
-
자바스크립트에서 ... 의미 (전개연산자)temp/정리 2019. 2. 1. 14:10
자바스크립트로 구성된 코드를 보다보면 ...temp 와 같이 구성된 것을 볼 때가 있다.이는 전개연산자라고 하며 ES6에서 소개된 배열의 값을 효율적으로 다룰 수 있게 해주는 문법이다.... 뒤에오는 배열을 간단하게 붙이거나 조합할 수 있다. ex) 기존 자바스크립트에서는 아래와 같이 concat 과 같은 함수를 통해 일일이 다 적어줘야만 배열을 다룰 수 있었다.> const a = [1,2,3];> const b = [4,5,6].concat(a);하지만 ... 전개연산자를 이용한다면 아래와 같이 간단하게 원하는 위치에 배열을 붙이는 등 쉽게 다룰 수 있다.> const a = [1,2,3]; > const b = [4,5,6, ...a];> const c = [4,5, ...a, 6];
-
react : yarn eject 후 Cannot find module '@babel/plugin-transform-react-jsx' 에러 해결법temp/오류 및 해결방법 2019. 1. 29. 09:14
리엑트를 이용하다 보면 yarn eject 를 쓴 뒤 css 를 변경 한 뒤 yarn start를 할 때 가 있다. > yarn eject > yarn start> Cannot find module '@babel/plugin-transform-react-jsx' 이럴 때 Cannot find module '@babel/plugin-transform-react-jsx' 오류가 뜨는 경우가 있는데 이떄는 간단하게 node_modules 를 삭제한뒤 다시 설치해주면 된다.> rm -rf node_modules > yarn> yarn start성공!
-
JavaScript 에서 'use strict' 사용 이유temp/정리 2018. 11. 16. 10:42
자바스크립트 관련 코드들을 보면 최상단에 'use strict' 라고 명시된 경우가 있다.'use strict' 라는 키워드를 최상단에 적어주면 문법에 기초적인 실수가 있을 때, 체크해주어 실수를 방지할 수 있다.예를 들면 let 이나 const 없이 변수를 선언 하는 경우 (좋지않는 코드)> 'use strict'> num = 1 // 빨간색으로 표시된다. 함수 내의 파라미터를 중복해서 잘못 적는 경우> 'use strict' > function add(a, a, b){return a+b } 위와 같이 미리 잘못된 코드를 표시를 해주어 에러를 방지 할 수 있다.
-
node 에러 해결법 : TypeError [ERR_UNESCAPED_CHARACTERS]: Request path contains unescaped characterstemp/오류 및 해결방법 2018. 11. 15. 14:07
Node.js 를 사용할 때 아래와 같은 오류가 뜰때가 있다._http_client.js:128 throw new errors.TypeError('ERR_UNESCAPED_CHARACTERS', 'Request path'); ^TypeError [ERR_UNESCAPED_CHARACTERS]: Request path contains unescaped characters 위 에러는 Request 부분에 주소가 잘못들어갈 때 일어나며 주소를 살펴보면 된다.이번 경우는 경로에 띄워쓰기가 들어가 있었다./temp?username= test따라서 붙여주니 해결!/temp?username=test
-
node 에러 해결법 : Error: listen EADDRINUSE :::8000temp/오류 및 해결방법 2018. 11. 15. 11:32
Node.js 를 사용하다가 아래와 같은 에러가 나는 경우가 있다.events.js:165 throw er; // Unhandled 'error' event ^Error: listen EADDRINUSE :::3000 at Server.setupListenHandle [as _listen2] (net.js:1346:14) at listenInCluster (net.js:1387:12) at Server.listen (net.js:1475:7) 위와 같은 에러를 해석하면 이미 포트를 사용중이라는 이야기이다.해당 포트를 삭제한다. 포트 찾은 후 해당 포트 죽이는 법 맥인 경우sudo lsof -i:"포트번호" 를 입력한 뒤 나오는 PID 번호를 kill -9 "pid번호" 를 적어서 해당 포트를 죽여준다.>..
-
node 에러 해결법 : SyntaxError: Unexpected token importtemp/오류 및 해결방법 2018. 4. 12. 00:07
노드를 아래와 같이 실행할 때 import http from 'http' 아래와 같은 에러가 발생할 때가 있다.SyntaxError: Unexpected token import at createScript (vm.js:80:10) at Object.runInThisContext (vm.js:139:10) at Module._compile (module.js:599:28) at Object.Module._extensions..js (module.js:646:10) at Module.load (module.js:554:32) at tryModuleLoad (module.js:497:12) at Function.Module._load (module.js:489:3) at Function.Module.runMa..
-
react 에러 해결법 : 'react-scripts'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.temp/오류 및 해결방법 2018. 3. 4. 20:18
리액트를 실행할때 명령창에npm install 모듈을 한뒤에 npm run start를 입력하면 갑자기 'react-scripts'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는배치 파일이 아닙니다. 라는 에러가 떠서 npm start 가 안될 때가 있다. 이럴땐 명령어npm update 를 한번 해준뒤 다시npm start 를 실행시켜주면된다.> npm update > npm start