npm 常用命令大全

作者: tww844475003 分类: 前端开发 发布时间: 2021-11-13 11:26
  • npm 是什么
  • npm init 初始化
  • npm install 安装模块
  • npm uninstall 卸载模块
  • npm update 更新模块
  • npm prefix 查看工作空间
  • npm ls 查看已安装模块
  • npm outdated 查看过时的已安装模块
  • npm help 查看命令的详情帮助
  • npm config 管理npm的配置路径
  • npm cache 管理模块的缓存
  • npm root 查看包的安装路径
  • npm version 查看模块版本号
  • npm view 查看模块的注册信息
  • npm adduser 用户登录
  • npm logout 退出登录
  • npm publish 发布模块
  • npm docs 说明文档

npm 是什么

npm是 JavaScript 平台的包管理器。它将模块放置到位,以便节点可以找到它们,并智能地管理依赖冲突。

npm init 初始化

npm init [–yes|-y|–scope]

npm install 安装模块

npm install webpack

npm install webpack@5.51.1

别名:i,add

npm i webpack

选项: -g,–save-dev[-D],–save[-S]

npm install webapck –save-dev // devDependencies

npm install webpack –save // dependencies

npm uninstall 卸载模块

npm uninstall webpack

npm uninstall webpack@5.51.1

别名:remove, rm, r, un, unlink

npm remove webpack

选项: -g,–save-dev[-D],–save[-S]

npm uninstall webapck –save-dev // devDependencies

npm uninstall webpack –save // dependencies

npm update 更新模块

npm update webpack

别名:up, upgrade

npm up webpack

选项: -g,–save-dev[-D],–save[-S]

npm update webapck –save-dev // devDependencies

npm update webpack –save // dependencies

npm prefix 查看工作空间

npm prefix // 查看当前的路径(这是包含package.json文件或node_modules目录的最接近的父目录)

npm prefix -g // 全局路径

npm ls 查看安装模块

npm ls webpack

别名:list, la, ll

npm list webpack

npm outdated 查看已安装模块

npm outdated

npm oudated webpack // 特定包

npm help 查看命令的详情帮助

npm help

npm help ls // 打开详细的 URL 帮助文档

npm config 管理npm的配置路径

npm config set [-g|–global]
npm config get
npm config delete
npm config list
npm config edit
npm get
npm set [-g|–global]

npm config set –registry=https://registry.npm.taobao.org // 设置淘宝镜像

npm cache 管理模块的缓存

npm cache clean

别名:npm cache clear, npm cache rm

npm cache verify

npm root 查看包的安装路径

npm root

npm root -g // 全局包的安装路径

npm version 查看模块版本号

npm version

npm -v

npm view 查看模块的注册信息

npm view

npm view webpack dependencies // 查看模块的依赖关系

npm view webpack repository.url // 查看模块的源文件地址

npm view webpack contributors // 查看模块的贡献者,包含邮箱地址

npm view webpack versions // 查看模块的历史版本

别名:info, show, v

npm adduser 用户登录

npm adduser [–registry=url] [–scope=@orgname] [–always-auth]

发布模板到npm社区前需要先登录,然后再进入发布的操作

npm publish 发布模块

npm publish [|] [–tag ] [–access ] [–otp otpcode] [–dry-run]
Publishes ‘.’ if no argument supplied
Sets tag ‘latest’ if no –tag specified

前端开发那点事
微信公众号搜索“前端开发那点事”

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注