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 包名

  • 其他常用命令

  1. –save-dev 它的缩写是-D
    文件package.json中形成dependencies节点和devDependencies节点。dependencies节点,表示项目上线部署时候需要的依赖项;devDependencies节点,表示项目在开发阶段需要的依赖项,但是当项目要部署上线了,devDependencies节点中的包,就不再需要了!
    **注意:**当使用npm i快速装包的时候,npm会检查package.json文件中,所有的依赖项(dependencies节点和devDependencies节点中的所有依赖项),然后都为我们安装到项目中
  2. –production 表示只安装 dependencies 节点下,记录的包,不安装devDependencies节点下的包;当项目要上线了,才会使用–production命令
  • 解决下载慢的问题

    默认,NPM在下载包的时候,连接的是国外的服务器,所以,有时候如果网速不是特别好,可能下载不下来包;此时,大家可以安装一个工具,叫做nrm,里面记录了好多下载NPM包的服务器地址,可以让我们方便的切换下载包时候请求的服务器;

    1. 运行 npm i nrm -g(注意:只要是工具,一般都是全局 -g 安装)
    2. 装完 nrm 后,可以运行 nrm ls 查看所有可用的服务器列表
      npm的常用命令及下载慢问题的解决
    3. 可使用 nrm use 服务器名称来切换下载包时候的服务器地址
      npm的常用命令及下载慢问题的解决