npm的常用命令及下载慢问题的解决
-
安装与卸载全局包
安装:npm i 包名 -g
一般全局的安装目录是 C:\Users\Master N\AppData\Roaming\npm
卸载:npm uninstall 包名 -g -
安装与卸载本地包
本地包:跟着项目安装的包,叫做本地包;
安装:1. 拿到空项目时,npm init -y
2. npm i 包名package-lock.json文件中记录了曾经装过的包的下载地址,方便下次直接下载包;
卸载:npm uninstall 包名
-
其他常用命令
-
–save-dev 它的缩写是-D
文件package.json中形成dependencies节点和devDependencies节点。dependencies节点,表示项目上线部署时候需要的依赖项;devDependencies节点,表示项目在开发阶段需要的依赖项,但是当项目要部署上线了,devDependencies节点中的包,就不再需要了!
**注意:**当使用npm i快速装包的时候,npm会检查package.json文件中,所有的依赖项(dependencies节点和devDependencies节点中的所有依赖项),然后都为我们安装到项目中 - –production 表示只安装 dependencies 节点下,记录的包,不安装devDependencies节点下的包;当项目要上线了,才会使用–production命令
-
解决下载慢的问题
默认,NPM在下载包的时候,连接的是国外的服务器,所以,有时候如果网速不是特别好,可能下载不下来包;此时,大家可以安装一个工具,叫做nrm,里面记录了好多下载NPM包的服务器地址,可以让我们方便的切换下载包时候请求的服务器;
- 运行 npm i nrm -g(注意:只要是工具,一般都是全局 -g 安装)
- 装完 nrm 后,可以运行 nrm ls 查看所有可用的服务器列表
- 可使用 nrm use 服务器名称来切换下载包时候的服务器地址