nodejs中npm常见的命令
npm主要是node包管理和发布的工具。
npm官网网址:npm | Homehttps://www.npmjs.com/官网英文文档:
npm DocsDocumentation for the npm registry, website, and command-line interfacehttps://docs.npmjs.com/about-npm官网中文文档:
npm 中文网搜索包https://npm.nodejs.cn/cli/v9/commands/npm-search
1:npm install <name>
// (下载包) 下载后的包放在当前路径下面 npm install node-sass下载node-sass模块
2:npm install <name> -g
// -g 将包安装到本地全局环境中
3:npm install <name> --save
// <name>指的是需要下载的包名,
--save是指下载的包中包含package.json,将信息写入package.json中
方法就可以根据dependencies配置安装所有的依赖包(类似于maven的pom文件),这样代码提交到github时,就不用提交node_modules这个文件夹了。
4:npm uninstall <name> --save
// 删除下载的包并且删除package.json中的dependencies配置
5:npm update <name>
//更新模块
6:npm outdated
//查询模块是否过时
7:npm rebuild <name>//更改模块内容再重建
8:npm view <name>
// 查看node模块的package.json文件夹 查看package.json文件夹中某个标签,npm view mouleNames lableName
9: npm view <name> dependencies
// 查看某个模块的package.json中的dependencies 模块依赖关系
10:npm list
// 查看安装的模块,搜索是从代码执行的当前目录开始的,搜索结果取决于当前使用的目录中的node_modules下的内容
11:npm init
// 会引导你创建一个package.json文件,包括名称、版本、作者这些信息等
12、npm root
// 查看当前包的安装路径 npm root -g:查看全局的包的安装路径
13、npm -v
// 查看npm安装的版本
14:npm info 包名
// 查看所有可以下载包的版本 如: npm info element-ui