npm 명령어와 셋팅하기 (+라이선스)

2024. 1. 4. 00:05·Backend/패키지매니저

npm 명령어 공식문서

 

CLI Commands | npm Docs

Documentation for the npm registry, website, and command-line interface

docs.npmjs.com

 

npm 셋팅하기

// package.json 일일히 먼저 설정
npm init

// 한번에 package.json 만들기
npm init --yes

npm init --yes으로 빠르게 package.json파일을 생성 후, json파일을 직접 수정하는게 더 편한 것 같다.

 

npm script 작성하기

script 부분에 명령어를 작성할 수 있다.

 

내가 지정한 명령어일 경우 실행할 때는 run 키워드를 꼭 같이 사용해야한다.

// start는 원래 있는 명령어라서 run 필요없음
npm start

// 내가 별도로 정한건 run 키워드로 실행해야힘
npm run dev

 

터미널에서 npm 명령어 확인하기

npm이라고 터미널에 쳐보면 명령어들을 확인해 볼 수 있다.

아래 이미지에 나와있는 명령어들은 run 키워드 없이 바로 사용가능하다.

아래 이미지를 보면, start도 기존에 있는 명령어인걸 확인할 수 있다.

 

라이선스 관련

회사에서 외부 라이브러리를 사용할 때는 꼭 라이선스를 꼼꼼히 확인하고 사용해야한다!!

package.json에 라이선스도 설정이 가능하다.

기본적으로 ISC 라이선스를 많이 사용한다. 아니면 MIT 라이선스도 많이 사용하는 것을 볼수 있다.

적절한 라이선스를 찾아서 사용하면된다.

 

라이선스 관련은 아래 문서들을 확인해보자

SPDX License List

ISC라이선스

MIT License

 

 

반응형
저작자표시 (새창열림)

'Backend > 패키지매니저' 카테고리의 다른 글

yarn berry eslint 에러  (0) 2024.01.07
라이브러리 버전관리와 설치  (0) 2024.01.04
'Backend/패키지매니저' 카테고리의 다른 글
  • yarn berry eslint 에러
  • 라이브러리 버전관리와 설치
전예방
전예방
  • 전예방
    예방이의 개발일기
    전예방
  • 전체
    오늘
    어제
    • All (125)
      • Info & Tip (2)
      • 유용한 사이트들 (5)
      • Mark Up & StyleSheet (23)
        • HTML (6)
        • CSS & SCSS (10)
        • 반응형 (6)
      • Frontend (66)
        • 전체 (10)
        • JavaScript & Jquery (18)
        • TypeScript (0)
        • React (26)
        • Next.js (3)
        • 성능최적화 (2)
        • 웹접근성 (2)
      • Backend (13)
        • Python (1)
        • JAVA (2)
        • node.js (0)
        • PHP (7)
        • 패키지매니저 (3)
      • Markdown (0)
      • SCM (1)
        • Git&Github (1)
        • SVN (0)
      • IDE (4)
        • VSCode (2)
        • IntelliJ (1)
        • Ecplise (1)
      • 취미생활 (3)
      • 정보처리기사 (2)
      • 코딩자율학습단 (5)
        • 12기 (파이썬) (5)
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

    • velog
    • github
  • 공지사항

  • 인기 글

  • 태그

    Chart.js
    파이썬
    나도코딩
    Python
    php
    코딩자율학습
    코딩자율학습단
    react
    swiper.js
    NPM
    TypeScript
    frontend
    회원가입
    yarn berry
    React Swiper
    CSS
    리액트
    관리자 페이지
    Admin
    반응형
  • 최근 댓글

  • 최근 글

  • 반응형
  • hELLO· Designed By정상우.v4.10.3
전예방
npm 명령어와 셋팅하기 (+라이선스)
상단으로

티스토리툴바