본문 바로가기

개발일지

(57)
no matching manifest for windows/amd64 10.0.17763 in the manifest list entries 도커를 깔고 나서 컨테이너를 받을려고 실행을 했더니 오류가 난다. docker pull centos:7 그래서 구글에서 찾아보니 아래처럼 하면 된다고 함. I had this same issue on Windows 10. I bypassed it by running the Docker daemon in experimental mode: Right click Docker instance Go to Settings Daemon Advanced Set the "experimental": true Restart Docker 이렇게 보면 잘 이해하기 어려울 수 있으니 화면캡쳐 합니다. 다음에 적용을 하고 나서 Reset으로 다시 재기동하면 됨...
VS Code 에서 확장 프로그램 설치 VS Code에서 설치해야되는 확장 프로그램을 설치합니다. 필요한것은 정리해 두는 것으로... 1. ESLint => 자바스크립트 문법을 체크합니다. 2. Relative Path => 상대 경로에 있는 파일 경로를 편하게 작성할 수 있는 도구 3. Guides => 들여쓰기 가이드라인을 그려줌 4. Reactjs code snippets => 리액트 관련 스니펫 모음으로 종류가 꽤 많음. 제작자가 Charalampos Karypidis인 것을 설치 5. beautify => 리액트 코드를 정리합니다. 부가적으로 필요해 보이는 것들 1. TypeScript Import Sorter 2. Auto Import 3. Auto Import - ES6, TS, JSX, TSX 4. Scroll to Cursor..
React 로그인 화면 프로그램 테스트 1. 프로젝트 생성 방법 테스트 (구조가 같은지 확인) => 결론은 어떻게 만들던지 같다. npm으로 프로젝트 생성 npm init react-app login-auth create-react-app 사용방법 create-react-app create-react-app login-auth2 Output 프로젝트 구조 더보기 my-app ├── README.md ├── node_modules ├── package.json ├── .gitignore ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json └── src ├── App.css ├── App.js ├── App.test.js ├── index.css ├── index.js ├── lo..
Node.js 에서 개발 연습 우선 MariDB 를 다운받아서 설치 https://mariadb.org Node.js에서 설치된 모듈을 로딩할 때는 require 키워드를 사용한다. var http = require('http'); // http 모듈을 로드 var mysql = require('mysql'); // mysql 모듈을 로드 exports 키워드를 이해하기 위해 다음 사이트 참조 https://uroa.tistory.com/57 [Node.js] module.exports 와 exports 이해하기 1. 모듈이란 무엇인가? 모듈이란 관련된 코드들을 하나의 코드 단위로 캡슐화 하는 것을 말합니다. Node.js 에서 예시를 살펴보겠습니다. 다음과 같은 greeting.js 라는 파일이 있습니다. 이 파일은 두개의 함수를...
Node.js 에서 Error: Cannot find module 'mysql' 오류메시지 처리 vscode에서 예제 프로그램을 실행하려고 했는데.... Error: Cannot find module 'mysql' 오류가 발생... 잠시 어떻게 해야될지 파악이 안됨... 그러나 내가 mysql 모듈을 설치 하지 않아서 생긴 문제였음. PS C:\Users\SungKwonChoi\gilbut_Nodejs\006947-master\chapter5> node .\monolithic.js internal/modules/cjs/loader.js:638 throw err; ^ Error: Cannot find module 'mysql' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15) at Function.Module._lo..
vscode에서 Node.js 디버깅 방법 vscode를 사용하다가 문득 디버깅하는 방법에 대하여 궁금해 졌다. 구글링 하니 방법이 있어서 잊어먹기 전에 작성해본다. 참조한 사이트는 여기를 보면 됩니다. => https://nerv2000.tistory.com/105 vscode에서 node.js 디버깅 방법 vscode에서 node.js를 visual studio 에서 처럼 디버깅 하고 싶다면.... 일단 아래와 같이 간단한 node.js 코드를 작성 해봅니다. 위에 사진과 같이 4번째 줄에 브레이크 포인트를 걸어두고 F5를 누르면 디버그.. nerv2000.tistory.com vscode에서 node.js 코드를 디버깅하여면 우선 아래처럼 소스 코드를 작성한 뒤에 마우스로 브레이크를건다. 그리고 F5버튼으로 실행을 하면 우선 디버깅이 실행이..
Docker 설정하기 [개발 환경 설정용] - Ubunt16.04 docker 이미지 다운받기 -도커 이미지를 받기위해서는 run 명령어나 pull 명령어로 받을 수 있다. 또한 run 명령어는 해당 이미지가 없다면 자동으로 다운받아 실행시킨다. $ docker run ubuntu:16.04 - 이미지 실행후 바로 종료된다. 컨테이너는 프로세스이기 때문에 실행중인 프로세스가 없으면 종료된다. - 다운받은 이미지 확인하기 $ docker images - 도커 이미지 실행시키기 $ docker run --restart always --name [컨테이너이름] -dt ubuntu:16.04 나의 경우는 아래처럼 컨테이름 붙여서 실행함 $ docker run --restart always --name ubuntu16 -dt ubuntu:16.04 여기서..
JPA (Java Persistence API) 공부중... JPA란? JPA(Java Persistence API)는 자바진영의 ORM 기술표준임. JPA 개념 참고 이미지 https://ultrakain.gitbooks.io/jpa/chapter1/chapter1.3.html 참조 (결국은 참조 사이트를 공부한다고 다시 타이핑 치고 있는 중... ^^) ORM(Object Relational Mapping) 객체와 테이블을 매핑해서 패러다임의 불일치를 개발자 대신 해결해준다. 이름 그대로 객체와 관계형데이터베이스를 매핑한다는 뜻이다. 예를들어 ORM 프레임워크를 사용하면 객체를 데이터베이스에 저장할 때 INSERT SQL을 직접 작성하는 것이 아니라 객체를 마치 자바 컬렉션에 저장하듯이 ORM프레임워크에 저장하면 된다. 객체를 저장하는 코드 jpa.persis..

728x90