Auto-sync: 2026-04-17 08:37
This commit is contained in:
30
wiki/concepts/npm.md
Normal file
30
wiki/concepts/npm.md
Normal file
@@ -0,0 +1,30 @@
|
||||
---
|
||||
title: "npm"
|
||||
type: concept
|
||||
tags: [javascript, package-manager]
|
||||
last_updated: 2026-04-17
|
||||
---
|
||||
|
||||
## 定义
|
||||
npm(Node Package Manager)是 Node.js 默认的包管理器,用于安装、管理和分享 JavaScript 代码包。
|
||||
|
||||
## 用途
|
||||
- 安装全局或本地 Node 包
|
||||
- 发布自己的 npm 包
|
||||
- 管理项目依赖
|
||||
- 运行 package.json 中的脚本
|
||||
|
||||
## 常用命令
|
||||
```bash
|
||||
npm install <package> # 安装本地包
|
||||
npm install -g <package> # 全局安装
|
||||
npm init # 初始化项目
|
||||
npm run <script> # 运行脚本
|
||||
npm list # 查看已安装包
|
||||
npm update # 更新包
|
||||
```
|
||||
|
||||
## 关联
|
||||
- 随 [[Node-js]] 一起安装
|
||||
- 配合工具:[[npx]](包执行器)
|
||||
- 管理器:[[nvm]](Node 版本管理)
|
||||
Reference in New Issue
Block a user