본문 바로가기 메뉴 바로가기

Pewwwjjj

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Pewww

검색하기 폼
  • 분류 전체보기 (27)
    • Web (2)
    • Vuex (2)
    • 자료구조 (1)
    • 페이징 (1)
    • Javascript (5)
    • WIL (What I Learned) (1)
    • Codility (8)
    • 개발 이야기 (1)
    • React, Redux... (3)
    • Typescript (1)
    • ETC Tech (1)
  • 방명록

미처 알지 못했던 package-lock.json

나는 왜 이 내용을 글로 쓰는가?얼마 전에 친구가 package-lock.json에 대해 쉽게 설명을 해달라고 물어보더군요.하지만, package-lock.json이 어떤 일을 하는지도 모르고, 해당 파일을 발견하면 무조건 지우고 봤던 제가 설명할 수 있을리가요..그래서 이번 기회에 한 번 관련 내용들을 정리해볼까 합니다. 아니, 그 전에 package.json은 뭔데?package.json은 npm에서 핵심적인 역할을 하는 친구입니다!이름에 걸맞게 각종 npm 패키지들에 대한 정보들과, 의존하고 있는 버전에 대한 정보를 담고 있는...그냥 프로젝트에 대한 전체적인 정보를 담고 있는 JSON 형태의 파일이라고 할 수 있습니다.필수적으로 name과 version에 대한 정보가 명시되어야 하며, 이 항목들이..

Web 2018. 12. 29. 16:03
--save와 --save-dev

그동안 각종 NPM 라이브러리들을 이용하면서 install --save와 --save-dev의 차이점을 모른 채 주구장창 후자의 키워드만 썼었는데, 이제서야 검색을 하여 알게되었다... 일단 정리를 해보자면, 기본적으로 --save 와 --save-dev 는 기본적으로 install 할 시 ./node_modules 디렉터리에 패키지 설치를 함과 동시에 ./package.json 업데이트 까지 같이 해준다. 여기서 어디에 패키지의 정보를 추가하느냐가 중요한데, 전자의 경우 dependencies, 후자의 경우 devDependencies 에 등록이 된다. 저런식으로 말이다. 한 가지 더 다른 점은, devDependencies 의 경우 dependencies 와 다르게 --production으로 빌드 시..

WIL (What I Learned) 2018. 8. 7. 13:32
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • Package
  • react-infinite-scroll
  • javascript
  • difference_1.default is not a function
  • react hoc 테스트
  • ES2020
  • 효율적인 디버깅
  • react-waypoint
  • devDependencies
  • reducer test
  • jest reducer test
  • void 0
  • jest react test
  • infinite-scrolling
  • react-testing-library
  • axios
  • esModuleInterop
  • 크롬 퍼포먼스 탭
  • hoc test
  • vue.js
  • tsconfig.json
  • NPM
  • redux-mock-store
  • js debugger
  • infinite-scrolling 구현
  • dependencies
  • codility
  • jest reducer 테스트
  • react-hooks test
  • ES6 Module
more
«   2026/04   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바