[코드스테이츠 Day 8] CLI와 Node.js

Strawberry Oolong Tea·2021년 9월 1일
0

TODAY I LEARNED

목록 보기
16/51
post-thumbnail

❥❥❥ CLI(Command-Line Interface)

✒︎ command List

commandfull formdo
pwdprint working directory현재 위치 확인하기
mkdirmake directory새로운 폴더 생성하기
lslist특정 폴더에 포함된 파일이나 폴더 확인하기
openopen폴더나 파일을 열기
cdchange directory폴더에 진입하기
touchtouch파일 생성하기
catconcatenate / catenate파일의 내용을 터미널에 출력하기
rmremove폴더나 파일 삭제하기
mvmove폴더나 파일의 이름을 변경하거나 위치를 옮기기
cpcopy폴더나 파일을 복사하기
clearclear터미널 창의 이전 명령들 삭제하기
sudosuperuser do / substitute user do관리자 권한 부여하기
toptop메모리, CPU 사용률 등 컴퓨터 프로세스 나열
qquit하위 화면을 종료하고 터미널로 돌아가기
ditto?폴더의 내용을 새 폴더로 복사하기
whatiswhatis명령에 대한 한 줄 설명 얻기
manmanual명령에 대한 매뉴얼 페이지 표시하기

❥❥❥ package.json

npm 모듈을 활용하기 위한 정보가 담긴 파일

  • 프로젝트에 관한 정보
  • npm script에 대한 정보(CLI에서 사용가능한 명령)
    • $ npm run { script 이름 }으로 사용가능
    • 다음과 같은 작업들이 기술
      • npm run start Node.js 앱 실행
      • npm run test 테스트 실행
      • npm run lint 코드 검사
      • npm run submit (코드스테이츠) 과제 제출
  • 개발과 관련된 dependency에 관한 정보
    • 프로젝트의 실행에 직접적인 관련이 있는 모듈 (dependencies)
    • 프로그램 실행과 관계없이 개발에만 필요한 모듈 (devDependencies)
profile
Der Vogel kämpft sich aus dem Ei 🥚🐣 목표를 위해 끊임없이 자신의 세계를 깨뜨릴 수 있는 용감한 개발자가 되고 싶습니다.

0개의 댓글