콘텐츠로 건너뛰기
» node.js

node.js

GitHub Action: Get Version Action

NPM package.json 또는 c# SDK 스타일 프로젝트 파일의 version 문자열을 추출하는 깃허브 액션입니다.

View on Marketplace: get-version-action 출시 버전

get-version-action

Overview

버전 이름이 필요한 단계에 값을 제공하기 위해 NPM package.json 또는 c# SDK 스타일 프로젝트 파일의 버전을 값을 추출합니다.

Usages

steps:
  - uses: actions/checkout@v2

  - uses: 

GitHub Action: Git Tag Check Action

깃허브 워크플로우에서 활용할 수 있는 깃허브 액션 GitHub actions 을 작성했습니다.

입력된 태그가 깃 git 원격저장소에 존재하는지 조회한 후 있으면 입력된 태그를 반환하고, 찾을 수 없으면 빈 문자열을 반환하는 단계를 제공합니다.

View on Marketplace: git-tag-check-action 출시 버전

git-tag-check-action

Overview

버전 관리를 할 때 버전이름으로 git tag …

MacBook onboarding for development

MacBook 을 구입하고, 계속 작업을 할 수 있게 환경을 구성하면서, 진행한 내용을 기록합니다.

혹시나 비슷하게 구성하시는 분이 참조하실 수 있기 바랍니다.

For General use

Homebrew

Macos 패키지 관리자 Homebrew 를 설치합니다.

v3.0.0 이후부터 애플실리콘(M1)을 지원합니다.

Git

MacOS 에 설치되어 있는

node.js max-http-header-size

Node.js 응용프로그램에서 HTTP 요청시 HTTP ERROR 4311 응답이 확인되면 서버의 구성을 변경해서 요청 헤더 크기의 조정이 필요할 수 있습니다.

아래 실행 옵션 또는 환경변수를 추가하기 전에 현재 사용중인 node.js 버젼을 먼저 확인하십시오.

v13.13.0 이전 버젼을 사용중이면, v13.13.0 이후 버젼으로 …

회고: Node blog app

Node.js 백엔드와 React 프론트엔드로 작성된 블로깅 서비스 앱입니다.

기술 스택

Node.js

Express

Express는 Node.js에서 사용되는 웹 응용프로그램 작성을 위한 프레임워크입니다.

프론트엔드에서 데이터를 요청할 API를 제공하는 웹앱이 작성되어 있습니다.

Passport

Passport는 Node.js에서 사용되는 인증 프레임워크입니다.

이번 프로젝트에서는 정의된 모델을 …

nodejs

Express

Express 는 node.js로 웹 응용프로그램을 개발할 때 널리 사용되는 프레임워크입니다.

Installation

$ npm install express
$ npm install -g express-generator@4

Create app & test run

프로젝트를 생성합니다.

$ express ./firstExpressApp && cd ./firstExpressApp

의존 모듈을 설치합니다.

$ npm install

기본적으로 …