是的,我又来了,今天又被人说npm不会了,于是乎又偷偷的补习了一下,小强精神发挥一下。
一、什么事npm?
npm 是随同NodeJS一起安装的包管理工具,能解决nodejs代码部署上的很多问题。
二、npm使用场景有哪些?
允许用户从NPM服务器下载别人编写的第三方包到本地使用
允许用户从NPM服务器下载并安装别人的命令行程序到本地使用
允许用户将自己编写的包或命令程序上传到NPM服务器供别人使用
三、npm 命令
- 查看当前npm版本号(可以验证本地是否有npm):npm -v
- npm升级新版本:npm install npm -g
- npm 全局安装:npm install express -g
- npm 本地安装:npm install express
- 查看安装信息:npm list -g
- 查看gulp版本号:npm list gulp
- 卸载模块:npm uninstall express
- 查看目录:npm ls
- 更新模块:npm update express
- 搜索模块:npm search express
- 创建模块:npm init
- npm资源库中注册用户(邮箱注册):npm adduser
- 发布模块:npm publish
- 需要帮助:npm help
- 需要帮助特定板块:npm help <commend>
- 安装淘宝镜像:
npm install -g cnpm --registry=https://registry.npm.taobao.org
npm 版本号明明 v1.0.0 ------ vX.Y.Z
修bug,改Z.新增功能,向下兼容,改Y.大变动,向下不兼容,改X.