# npm

15개의 포스트
post-thumbnail

create-react-app 으로 리액트 기본세팅

create-react-app create-react-app은 리액트 기본세팅을 돕는 도구다. 실무에서는 회사마다 달리 사용할수 있지만, 이제 막 입문한 초보 리액터인 나는 create-react-app를 아주 잘 사용할 예정이다! 제일먼저 아주 간편하고 훌륭한 도구인

4일 전
·
0개의 댓글

Node.js 관련 상식

npm install을 줄여서 npm i라고 사용할 수 있다.

2020년 2월 11일
·
0개의 댓글

nodeJS nodemon - BE study2

1. nodemon이란? nodemon : nodeJS 서버환경에서 프로젝트 소스 수정 시 자동으로 서버를 재시작해주는 개발 모듈 왜 사용하는가? 번거로운 작업을 줄여주고 빠른 피드백을 받을 수 있어서 생산성이 향상된다. 2. 사용법1 (직접사용) npm i -D nodemon : 의존성을 개발모드에서만 추가 npm i -g nodemon : 다른...

2020년 1월 15일
·
0개의 댓글

nodeJS dotenv - BE study1

1. dotenv란? dotenv : .env파일 내에서 환경 변수를 로드하게 해주는 모듈 환경변수 : 프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는 동적인 값들의 모임 // 중요한 변수들!! 왜 사용하는가? 서버 혹은 DB의 암호들을 .env에 따로 관리하여 코드의 보안을 높여준다. git에 push할 때, 꼭 gitignore해주기! 2...

2020년 1월 12일
·
0개의 댓글

npm uninstall global packages

Get list of globally installed packages npm list -g --depth 0 : — depth 0 / — depth=0: avoid including every package’s dependencies in the tree view npm uninstall -g ref) https://medium.com/@alberto...

2019년 12월 6일
·
0개의 댓글

갯츠비로 깃허브 블로그 만들기

Gatsby로 블로그 만들기 마크업 vs. 마크다운 마크업: 마크다운: 일반 플레인 텍스트를 쓰면 html처럼 보여지도록 하는 것 Gatsby 블로그 생성 STEP 0. 사전 준비 0-1) NPM 설치 구글에서 NPM을 검색해서 OS에 맞는 버전을 다운받아 설치하면 되어요! NPM (Node Package Manager) 0-2) git 설치 git...

2019년 12월 4일
·
1개의 댓글
post-thumbnail

Rollup을 사용하여 디자인 시스템 번들 후, npm 라이브러리로 배포하기

우리가 만든 컴포넌트들을 다른 프로젝트에서도 사용 할 수 있게 해주려면 패키지를 만들어서 npm에 퍼블리시를 해주어야 합니다. (또는, 로컬 패키지로 설정해서 사용하거나 git 레포로 설치하는 방법도 존재합니다.) 라이브러리를 배포하려면, 우리가 보통 웹 애플리케이션을 webpack / parcel 과 같은 도구로 번들링하는 것 처럼 라이브러리도 번들링을...

2019년 11월 24일
·
0개의 댓글

TIL - Node.js 개념과 사용, Linting, Testing

Today What I Learned Javascript를 배우고 있습니다. 매일 배운 것을 이해한만큼 정리해봅니다. - Node.js 개념과 사용 - Linting - Testing

2019년 11월 17일
·
0개의 댓글

[JS] Immersive에 뛰어들기 위한 준비 (2019.11.12)

Javascript Runtime & Node.js 런타임이란 우리가 만든 코드가 실행되는 환경을 말한다. 다시 말해서, “어떤 프로그래밍 언어가 동작할 수 있는 프로그램" 이다. 자바스크립트로 만든 코드가 웹에서 돌아간다면, 이때 런타임은 브라우저다. Node.js도 마찬가지로 자바스크립트가 실행될 수 있는 런타임이다. 우리는 Node.js 덕분에 자바스...

2019년 11월 14일
·
0개의 댓글

Node.js 당신은 누구인가?

1*m_Hk0OyZFipUvDT84WtBQA.png Summary 간단하게 설명하자면, 자바스크립트으로 작성된 라이브러리이다. 쉽게 말해서 각종 프로그램을 관리하기 위해 만들어졌다고 생각하면 된다. Node.js는 Chrome V8엔진으로 빌드되어 있는데, V8은 웹 브라우저를 만드는데 사용하는 오픈소스이다. 최초 버전은 2009년 리눅스 기반으로 출시...

2019년 10월 28일
·
0개의 댓글

Windows에서 Chololatey로 패키지 매니징 관리

Chololatey는 NPM, PIP과 같은 windows 환경에서의 매키징 매니저이다. 자세한 설명이나 매키지 목록은 chololatey 페이지에서 확인할 수 있다. cmd 환경에서 Chololatey 인스톨하기 설치환경: 윈도우즈 7이상, .NET Framework 4이상 아래 코드를 복사하여 cmd에서 실행하면 설치된다. cmd 환경에서 Chol...

2019년 8월 20일
·
0개의 댓글

NPM에서 '--save'와 '--save-dev'의 차이점

--save 옵션을 이용해서 모듈을 설치할 시에 packjage.json의 dependencies 속성에 들어가게 됩니다. 그리고 이 모듈들은 실제로 웹에서 동작할 때 필요한 모듈로서 동작합니다. --save-dev 옵션을 이용해서 모듈을 설치하게 되면 위와 같이 devDependencies 속성에 들어가게 됩니다. --production 옵션으로 빌...

2019년 5월 7일
·
0개의 댓글

NPX?

npx 설치방법 npm(5.2.0 버전 이상) 설치시 자동적으로 설치. 기능 일회적인 명령실행 npx 를 사용하면 npm 이나 yarn 같은 패키지 매니저로 글로벌 패키지를 설치하지 않고도 명령을 사용할 수 있습니다.

2019년 3월 26일
·
0개의 댓글
post-thumbnail

📘 [번역] NPM의 중첩된 종속성

이번 포스트는 NPM(Node Package Manager)이 다른 언어의 패키지 매니저와는 다른 특징인 Nested Dependencies에 대해 다루는 글을 번역한 글입니다. 원문: Nested Dependencies입니다. (첫번역글이라 오역이 있을 수 있습니다.) *제 개인블로그에서 가져왔습니다. ✌ 중첩된 종속성과 평평한 종속성 (Nested D...

2019년 2월 23일
·
0개의 댓글
post-thumbnail

Fixing Vulnerability in My Package

I found vulnerability in my repository from the github notifications. til2-1.png According to this this tweet, the original maintainer transferred ownership to someone they didn't trust. til2.jpeg ...

2018년 12월 2일
·
2개의 댓글