Skip to content
uihyeon.cha edited this page Mar 3, 2020 · 1 revision

명령어들 (Commands)

명령어를 실행하기 위해서는 NodeJs가 설치되어 있어야합니다.

cd your_workspace/ladder-game
npm run [command]

npm run dev

npm run dev

개발환경을 실행할 때 사용합니다. (기본 주소 : http://localhost:3000)

npm run build

npm run build

build 디렉토리에 컴파일된 소스를 생성합니다.

npm run start

npm run start

컴파일된 소스로 서버를 실행합니다. (기본 주소 : http://0.0.0.0:3000)

npm run type-check|lint

npm run type-check
npm run lint

문법검사시 사용하는 명령입니다. dev, build 명령 실행시 자동으로 실행되나 별도로 검사하고 싶을 때 사용하세요.

npm run publish

npm run publish [serverName]

상용 서비스에만 필요한 파일들(build된 소스 포함)을 배포용 git에 push합니다. 배포관련 설정은 Deployment를 확인해주세요.

npm run remote

npm run remote [serverName] [-- [setup] [--force]]

pm2를 사용하여 서버에 원격으로 연결합니다. 배포관련 설정은 Deployment를 확인해주세요.

pm2 deploy는 기본적으로 로컬과 remote의 git 상태가 같지 않으면 실행되지 않습니다. 만약 강제로 하고 싶다면 force 옵션을 사용하세요. (npm run remote [serverName] -- --force)

npm run deploy

npm run deploy

현재 작업 내용을 서버에 배포합니다. 배포관련 설정은 Deployment를 확인해주세요.

npm run build, npm run publish, npm run remote를 순서대로 실행합니다.

npm run test

npm run test

E2E 테스트 도구인 cypress를 실행합니다. 테스트코드는 {workspace}/cypress 폴더에서 작성할 수 있습니다. 자세한 내용은 https://cypress.io/를 참고해주세요.

npm run export

npm run export [dist]

build 디렉토리 소스를 기준으로 정적파일을 생성합니다. 기본 경로는 dist 이지만 태그가 있을 경우 dist/[태그이름]으로 생성됩니다.

만약 폴더명을 태그이름이 아닌 dist로 하고 싶을 경우 npm run export dist로 실행하시면 됩니다.

npm run export statics로 실행하면 dist/statics으로 생성됩니다.

npm run guide

npm run guide

Storybook으로 제작된 가이드 문서를 실행시킵니다. Storybook에 연결된 파일이 수정되면 자동으로 업데이트됩니다.

npm run guide:build

npm run guide:build

{workspace}/docs 폴더에 가이드문서의 정적파일을 생성합니다.

Link

Wiki

미리보기

소개 및 기술 스택

Guides

Project Structure
프로젝트 구조

Installation
설치

Settings
설정

Commands
명령어들

Deployment
배포

Page rules
페이지 규칙

React Hooks API

Review

Beta (v0.1.3)

Clone this wiki locally