深入解析:npm install 相关命令

npm install 相关命令

基本安装命令

# 安装 package.json 中列出的所有依赖
npm install
npm i # 简写形式
# 安装特定包
npm install <package-name>
  # 安装特定版本
  npm install <package-name>@<version>

依赖类型选项

# 安装为生产依赖(默认)
npm install <package-name>
  --save
  npm install <package-name>
    -S # 简写
    # 安装为开发依赖
    npm install <package-name> --save-dev
      npm install <package-name>
        -D # 简写
        # 全局安装
        npm install <package-name>
          --global
          npm install <package-name>
            -g # 简写

其他有用选项

# 安装确切版本(锁定版本号)
npm install <package-name> --save-exact
  npm install <package-name>
    -E # 简写
    # 强制清除缓存并重新安装
    npm install <package-name>
      --force
      # 离线模式安装
      npm install --offline
      # 仅安装生产环境依赖(忽略开发依赖)
      npm install --production
      # 不自动将包添加到 package.json
      npm install <package-name> --no-save

版本管理

# 更新所有依赖
npm update
# 更新特定包
npm update <package-name>
  # 查看过期的包
  npm outdated

注意事项

  • package.json 中的 ^ 表示兼容版本(例如 ^1.8.4 表示 >=1.8.4 <2.0.0)
  • ~ 表示补丁版本(例如 ~1.8.4 表示 >=1.8.4 <1.9.0)
  • package-lock.json 文件会精确锁定所有依赖的版本,确保不同环境下安装相同的依赖

在你的项目中,可以通过 npm install 安装所有依赖,然后使用 npm run dev 来启动开发服务器

posted @ 2025-07-21 13:26  yfceshi  阅读(30)  评论(0)    收藏  举报