博客
关于我
nodejs npm常用命令
阅读量:795 次
发布时间:2023-02-16

本文共 1136 字,大约阅读时间需要 3 分钟。

npm 是一个 Node 包管理和分发工具,已成为非官方发布 Node 模块的标准工具。它允许开发者快速查找、下载、安装和管理所需的包,方便地进行包的管理和版本控制。

npm 安装命令

npm install moduleName 是最常用的安装命令。安装完成后,会在项目目录下生成 node_modules 文件夹,存储安装的各个 Node 模块。

默认情况下,npm 会安装最新版本的模块。如果需要指定特定版本,可以在模块名后加上@版本号,例如:

npm install express@3.0.6

全局安装与本地安装

npm 支持全局安装和本地安装两种模式:

  • 全局安装:使用 npm install -g moduleName 命令,可以将包安装到 Node 的全局环境中,通常用于命令行工具的安装。例如,安装 vm 包后,可以直接在命令行运行 vm
  • 本地安装:默认情况下,npm 会将包安装到项目目录下的 node_modules 文件夹中,这是开发和部署的常用模式。

保存依赖

在项目根目录下使用 npm install --save 命令,可以将依赖包自动记录到 package.json 文件中,这样在代码提交时就无需提交 node_modules 文件夹。

查看命令

  • npm view moduleName:查看模块的详细信息,包括版本、描述、作者等内容。
  • npm list:列出当前目录下已安装的所有 Node 包,输出格式可选。

其他常用命令

  • npm outdated:检查项目中已安装的包是否过时,及时更新。
  • npm update:更新指定包或所有依赖包。
  • npm uninstall:卸载不需要的包。
  • npm init:创建 package.json 文件,用于记录项目依赖和配置。

包的发布

在发布包前,建议先使用 npm search packageName 检查包名是否已存在,避免重复包名。

包的依赖管理

通过 npm view moduleName dependencies 查看模块的依赖关系,npm view moduleName engines 查看所依赖的 Node 版本信息。

其他功能

  • npm help:查看所有可用命令和使用说明。
  • npm root:查看当前包的安装路径,可选全局路径使用 npm root -g

注意事项

  • 模块搜索路径:npm 模块搜索从当前工作目录开始,优先查找 node_modules 文件夹下的模块。
  • 依赖管理:建议使用 package.json 文件记录依赖,避免手动管理 node_modules。

通过这些命令,npm 提供了强大的包管理功能,帮助开发者高效地管理项目依赖,提升开发效率。

转载地址:http://mvjfk.baihongyu.com/

你可能感兴趣的文章
node安装及配置之windows版
查看>>