제목과 같은 에러는 babel-loader와 babel-core의 버전이 맞지 않기 때문이다.



webpack 4.x | babel-loader 8.x | babel 7.x

npm install -D babel-loader @babel/core @babel/preset-env webpack

webpack 4.x | babel-loader 7.x | babel 6.x

npm install -D babel-loader@7 babel-core babel-preset-env webpack


참고

https://github.com/babel/babel-loader

Posted by 빨강토끼

docker image를 docker hub로 push하려고 하면 아래와 같은 에러가 나오는 경우가 있다.


red-MacBook-Pro:movie-finder-cloud red$ docker push redrebel/movie-finder

The push refers to repository [docker.io/redrebel/movie-finder]

da4837797aca: Preparing

0df93657bff9: Preparing

80ad8b2e5da6: Preparing

92b86b4e7957: Preparing

94ad191a291b: Preparing

8b15606a9e3e: Waiting

unauthorized: incorrect username or password


혹시 docker 로그인시에 이메일주소로 로그인 했다면 로그아웃을 하고 docker id 로 로그인을 하면 push 가 성공된다.

Posted by 빨강토끼

로컬 환경에서 간단히 웹서버를 띄우고 테스트를 해야하는 경우가 있다.

다양한 방법이 있는데 가장 간단한 방법이라고 생각해서 정리한다.


일단 Node.js와 npm은 설치되어있어야한다.

front-end개발에서 이게 빠지는 경우는 요즘 보기 힘들다...


그리고 명령창에서 http-server 모듈을 전역에 설치한다. (-g 옵션)

$npm install -g http-server


root 경로로 사용한 폴더로 이동한다.

$cd d:\react-test


http서버를 실행한다.

$http-server ./


Starting up http-server, serving ./

Available on:

  http://127.0.0.1:8080

  http://192.168.0.103:8080

Hit CTRL-C to stop the server


브라우져로 url에 접속한다.

localhost:8080


Posted by 빨강토끼