NPM全称是Node Package Manager,随NodeJs一起安装的包管理和分发工具,是让Javascript开发者下载安装、上传、管理已经安装的包。
常见命令行:
npm init 引导创建package.json文件
npm install 安装package.json文件所有依赖包
npm install gulp 默认本地安装最新版本
npm install gulp -g 全局安装--global
npm install gulp@3.9.1 指定安装版本
npm install gulp -S 安装包信息加入到dependencies(生产阶段依赖)--save
npm
install gulp -D 安装包信息加入到devDependencies(开发阶段依赖)--save-dev
npm
install gulp -O 安装包信息加入到optionalDependencies(可选阶段依赖)--save-optional
npm
install gulp -E 精确安装指定模块--save-exact
npm uninstall [<@scope>]<pkg>[@<version>]...[-S|--save|-D|--save--dev|-O|--save-optional]卸载
npm update [-g][pkg] 更新模块
npm outdated [[<@scope>]<pkg>...] 检查所有已过时的包
npm ls [[<@scope>]<pkg>...] 查看全局依赖及模块
npm help 查看帮助
npm root 查看包安装依赖
npm config set|get|delete|list|edit 管理npm的配置路径
npm cache clean 清除模块缓存
npm start 启动
npm stop 停止
npm test 测试
npm version 查看模块版本-v
npm view 查看模块的注册信息
npm adduser 用户登录
npm publish 发布模块
npm access 在发布包上设置访问级别