菜鸟-创作你的创作

npm下载

你说的 “npm 下载”,我理解的是你想在本地安装 Node.js 的包 或者 安装 Node.js / npm 本身。我给你整理一份 最全实用指南,适合 Windows / macOS / Linux 使用。


一、npm 是什么?


二、先安装 Node.js(npm 随 Node 自带)

1️⃣ Windows / macOS

node -v
npm -v


2️⃣ Linux

以 Ubuntu 为例:

sudo apt update
sudo apt install nodejs npm
node -v
npm -v

或者用 nvm(Node Version Manager) 安装更灵活:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
source ~/.bashrc
nvm install 18    # 安装 Node 18 LTS
node -v
npm -v


三、npm 常用下载 / 安装命令

1️⃣ 全局安装包

npm install -g 包名

例:

npm install -g typescript
npm install -g vite

✅ 全局包可以在终端直接调用


2️⃣ 本地安装(项目内)

在项目根目录运行:

npm init -y         # 初始化 package.json
npm install 包名    # 默认安装到 node_modules

例:

npm install express


3️⃣ 指定版本安装

npm install 包名@版本号

例:

npm install react@18.2.0


4️⃣ 卸载包

npm uninstall 包名


5️⃣ 更新 npm

npm install -g npm


四、使用镜像加速(国内推荐)

npm config set registry https://registry.npmmirror.com

验证:

npm config get registry


五、npm 下载包的完整流程示例

1️⃣ 创建项目:

mkdir my-app
cd my-app
npm init -y

2️⃣ 安装依赖:

npm install express
npm install axios

3️⃣ 启动项目:

node index.js


六、一句话总结

npm = Node.js 的包管理器,先安装 Node.js,然后用 npm 下载/管理项目依赖包。

退出移动版