웹 백엔드

웹 백엔드/Spring

Spring Boot 기본 설정(1) - Spring STS 다운로드 및 Gradle 설치

Spring STS - Eclipse IDE 설치 방법 ① STS - 이클립스(Eclipse) 기반 사용도가 높고 안정성이 검증된 플러그인이 합쳐진 IDE 이다. ② Gradle 및 Maven 기반 프로젝트를 매우 쉽고 빠르게 시작할 수 있다. 1. 다운로드 Download 클릭 후 본인 OS 환경에 맞는 버전(version)을 다운로드 한다. 2. 압축해제 압축 해제 시 에러가 발생하면 압축 파일 이름을 짧게 변경 후 해제한다. 3. 실행 STS.EXE 파일을 실행한다. 4. 작업 경로 설정(workspace) 프로젝트가 저장 될 폴더를 선택한다. 5. Gradle 다운 및 설치 (1).실행이 완료되면 Dashboard > Manage > IDE EXTENSIONS 를 클릭 (2).Gradle (STS..

웹 백엔드/Npm & Express

Npm(Node.js) - 모듈(module) 설치, 삭제, 버전 업데이트 방법

Npm(node.js) - 모듈(module) 관리 (1). 설명 ① npm 모듈(module) 관리에서 중요한 설치, 업데이트, 삭제 방법을 설명한다. ② 설치 및 업데이트 명령어에 버전(version)을 명시하지 않으면, 최신버전으로 설치된다. ③ npm 대신에 모듈 설치 부분에서 빠른속도, 안정성이 검증된 yarn에 대해서는 다음 포스팅에 설명한다. npm install module_name #npm 모듈 설치(로컬 설치) npm install -g module_name #npm 모듈 설치(전역 설치) npm update module_name #npm 모듈 업데이트 npm uninstall module_name #npm 모듈 삭제 cs (2). 결과 화면

웹 백엔드/Npm & Express

Npm(Node.js) - 버전 확인 및 기타 에러 발생 시 캐시(Cache) 삭제 방법

Npm(node.js) - 캐시(Cache) 삭제 (1). 설명 ① npm을 사용해서 여러 프로젝트 진행 중 모듈(module) 충돌 및 예기치 못한 에러가 발생한다. ② 여러 해결 방법이 있겠으나, 검색 결과 npm 캐시(cache) 클린(clean)을 추천하고 있다. ③ 간단한 명령어로 쉽게 해결 되는 경우가 있다. npm -v #npm 버전 확인 npm cache clean #npm 캐시 삭제 cs (2). 결과 화면

웹 백엔드/Django & Flask

Django(장고) - 로깅(Logging) 설정 및 로그(Log)파일로 저장

Django(장고) - Logging 설정 (1). Settings.py 설정 ① Django 디폴트(Default) 로그설정은 Apache 와는 달리 파일로 기록이 되지 않는다. ② 이외에도 더욱 디테일(Detail)한 설정은 공식 레퍼런스(링크)를 확인해서 사용하자. ③ 작업은 settings.py 파일에서 작업한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'handlers': { 'file': { 'level': 'DEBUG', 'class': 'logging.FileHandler', 'filename': 'debug.log', #저장 할 파일 이름 ..

웹 백엔드/Django & Flask

Django(장고) - 에러 페이지 처리(커스터마이징 404, 500 외)

Django(장고) - 에러(Error) 페이지 처리 (1). Step1 - DEBUG(디버그) 모드 종료 ① DEBUG = True 일 경우 : 웹 서버의 정보가 브라우저에 노출 되므로 실 서버 배포시는 반드시 DEBUG = False ② 서버쪽에서 자체 에러 페이지를 보여주기 때문에 에러 핸들러(Handler) 를 등록해야 한다. ③ 2가지 작업은 setting.py, urls.py 두 파일에서 작업한다. 1 2 3 4 5 6 7 8 // settings.py DEBUG = False #디버그 모드를 Disable 하자. ......... ......... Colored by Color Scripter cs (2). Step2 - 핸들러(Handler) 등록 1 2 3 4 5 6 7 8 9 10 11..

[좋은사람]
'웹 백엔드' 카테고리의 글 목록 (2 Page)