npm常用命令

Clloz · · 80次浏览 ·

前言

整理 npm 常用的一些命令,方便查看。

通用命令

帮助命令

npm <command> -h  #快速查看某条命令的简单使用帮助,包括语法和别名。
npm -l            #显示所有可用命令和说明
npm help <term>   #查看命令的详细帮助

初始化

npm init    #在命令行所在的文件夹初始化一个项目(创建 package.json 文件)
npm init --yes    #跳过配置,强制yes

模块

通用命令

npm root    #查看本地安装的目录

npm root -g    #查看全局安装的目录

npm info package    #查看包信息

npm ls    #查看本地安装包

npm ls -g    #查看全局安装包,包含依赖

npm ls -g --depth 0    #查看全局安装包,不包含依赖

npm outdated    #列出所有不是最新版的包,可以带参数

npm cache clean    #清除本地缓存

npm config ls -l    #查看npm配置

npm view package versions    #查看包的所有版本

npm publish     #发布包

npm access    #设置发布包的访问级别

npm search    #搜索registry

安装模块

npm install package    #局部安装模块,安装在命令行所在的文件夹;并将模块依赖写入到 package.json 文件的 dependencies 中(生产环境)
#简写
npm i package

npm install --save-prod package    #局部安装时将模块依赖写入到 package.json 文件的 dependencies 中(生产环境)
#简写
npm install -P package

npm install --save-dev package    #局部安装时将模块依赖写入到 package.json 文件的 devDependencies 中(开发环境)
#简写
npm install -D package

npm install -g package    #全局安装模块

#从github仓库安装
npm install git://github.com/package/path.git
npm install git://github.com/package/path.git#0.1.0

npm install <packageName> --force    #强制重新安装

#安装指定版本
npm install sax@latest
npm install sax@0.1.1
npm install sax@">=0.1.0 <0.2.0"

#安装beta版
npm install <module-name>@beta (latest beta)
npm install <module-name>@1.3.1-beta.3

#只安装package.json中的dependencies字段的模块
npm install --production
NODE_ENV=production npm install

卸载模块

npm uninstall package    #卸载局部模块

npm uninstall -g package    #卸载全局模块

更新模块

npm update package    #更新局部模块

npm update -g package    #更新全局模块

npm update -g package@version   #更新全局模块 package-name 到 x.x.x 版本

npm 镜像

npm install express --registry https://registry.npm.taobao.org    #临时使用

npm config set registry https://registry.npm.taobao.org    #永久更换 可以用 npm config get registry或npm info

npm config set registry https://registry.npmjs.org    #设置为默认镜像

参考文章

  1. npm模块管理器

Clloz

Clloz

人生をやり直す

发表评论

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

我不是机器人*

 

00:00/00:00