npm相关命令

115 阅读1分钟
npm -v:查看npm安装的版本。
npm install npm@latest -g:升级npm版本。
npm --help:查看npm帮助命令。
npm init:会引导你建立一个package.json文件,包括名称、版本、作者等信息。
npm init --yes(-y):初始化(跳过向导)。
npm list:查看当前目录下已安装的node包。
npm ls:查看当前目录下已安装的node包。
npm ls --depth=搜索的深度:查看当前目录下已安装的node包。
npm install(i):下载依赖。
npm install <moudleName>:安装Node模块到本地目录node_modules下。
npm install < name > -g:将包安装到全局环境中。
npm install < name > --save(-S):安装的同时,将信息写入package.json中,项目路径中若是有package.json文件时,直接使用npm install方法就能够根据dependencies配置安装全部的依赖包,这样代码提交到git时,就不用提交node_modules这个文件夹了。
npm install < name> --save-dev(-D):安装的同时,将信息写入package.json中项目路径中若是有package.json文件时,直接使用npm install方法就能够根据devDependencies配置安装全部的依赖包,这样代码提交到git时,就不用提交node_modules这个文件夹了。
npm install -g cnpm --registry=<link>:安装cnpm。
npm uninstall <moudleName>:卸载node模块。
npm update <moudleName>:更新指定包。
npm root:查看当前包的安装路径。
npm root -g:查看全局包的安装路径。
npm config list:查看配置信息。
npm config set registry <link>:修改包的下载源。
npm home <moudleName>:浏览器自动打开包的主页。
npm bugs <moudleName>:查看包现存的issue,或者公开的roadmap。
npm repo <moudleName>:查看代码地址。
npm info <moudleName>:查看远程npm上指定包的所有版本信息。
npm view <moudleName> version:查看最新的版本信息。
npm view <moudleName> versions:查看历史版本信息。
npm view <moudleName> versions --json:查看版本信息。