Npm이란 무엇입니까?
2415 단어 npmwebdevnodejavascript
Npm은 구성 요소로 구성됩니다.
npm이라고도 하는 명령줄 클라이언트
공용 및 유료 전용 패키지용 온라인 데이터베이스
npm 레지스트리라고 함
npm으로 무엇을 할 수 있습니까?
npm은 레지스트리에서 새 패키지를 허용합니다. 또한 그것은 허용
새로운 노드 패키지를 발견하고 게시합니다.
패키지란?
Node.js의 패키지에는 모듈에 필요한 모든 파일이 포함되어 있습니다. Moudle은 프로젝트에 포함할 수 있는 JavaScript 라이브러리입니다.
새 패키지 설치
새 패키지를 설치하려면
npm install
명령을 사용합니다.npm install <package-name>
패키지 업데이트 방법
설치된 패키지를 nodejs 프로젝트에 로컬로 업데이트하려면 다음 명령을 작성하십시오.
npm update <package-name>
package.json 이 무엇입니까?
nodejs이든 브라우저 애플리케이션이든 JavaScript의 모든 프로젝트는 자체 패키지 정보와 프로젝트를 설명하는 package.json 작업이 있는 npm 패키지로 범위를 지정할 수 있습니다.
우리는 package.json을 우리 웜뱃 군대가 배달하는 npm 좋은 상자에 찍힌 라벨로 생각할 수 있습니다.
npm
npm init
이 실행되어 javaScript/Node.js 프로젝트를 초기화할 때 package.json이 생성되며, 개발자가 제공한 기본 메타데이터는 다음과 같습니다.예시:
{
"name": "my-app",
"version": "0.1.0",
"private": true,
"dependencies": {
"@testing-library/jest-dom": "^5.16.4",
"@testing-library/react": "^13.3.0",
"@testing-library/user-event": "^13.5.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-scripts": "5.0.1",
"web-vitals": "^2.1.4"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"eslintConfig": {
"extends": [
"react-app",
"react-app/jest"
]
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
}
}
종속성이란 무엇입니까
npm install <package-name>
를 사용하여 npm 패키지를 설치하면 종속 항목으로 설치됩니다. 패키지는 종속성 목록 아래의 package.json 파일에 자동으로 나열됩니다.
Reference
이 문제에 관하여(Npm이란 무엇입니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/gkumarpandey/what-is-npm-2ifh텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)