NPM常用命令
1. 初始化一个全新的模块
1 | mkdir project1 && cd project1 npm init |
命令执行完成,会在当前目录下生成package.json文件, 这是编写一个公共模块的基本步骤, 像普通项目一样,可以npm install $package_name安装依赖的其他模块

1. 检查一个项目的依赖模块是否有新版本
1 | $ npm outdated npm http GET https://registry.npmjs.org/acl npm http GET https://registry.npmjs.org/amqp npm http GET https://registry.npmjs.org/epilogue ... |
命令执行完毕后,会显示一个更新报告如下:

字段说明:
- Package:
包名称 - Current:
当前项目node_modules目录下该模块的版本号 - Wanted:
package.json文件dependencies定义期望的版本号 - Latest:
npm仓库中该模块最新的版本号
其中模块名称标记为红色的是需要更新的, 从图中可以看出来 Current 的版本号是小于 Wanted的