有关npm的一些必备的命令

248 阅读2分钟

npm常用命令

简介

  • npm全称Node Pckage Manager(node 包管理器),它的诞生就是为了解决Node中第三方包共享的问题.

  • npm不要单独安装,在安装的Node的时候,会连带自动安装npm.

  • npm -v可检查安装的情况

  • 注意: 小伙伴们可将npm当做一个下载工具的不花钱的模块超市

常用命令

1.检测是否安装及版本号

npm -v //显示版本号说明已经安装成功

2.生成package.json文件

    npm init --yes // 可简写 npm init -y
    //package.json : 用来描述项目中用到的模块和其他信息
    //注意 : 可理解为初始化项目,如果之前已经初始化,可以省略

3.下载包

    npm install xxxxx //可简写为: npm i xxxxx
    //注意: 下载包需在生成了package.json之后进行
    //下载指定版本号的包 如:
    npm i xxxxx @1.1.1
    //一次安装多个包,空格隔开 如:
    npm install 包名1 包名2 包名3

4.修改镜像源

原因:为了解决下包速度慢. npm下包是从国外的一个网站下载,速度很慢.

    //检查当前的下包地址
    npm config get registry
    //将下包的地址修改为国内的淘宝服务器
    npm config set registry=https://registry.npm.taobao.org/

5.全局安装包

  • 全局安装 : 包被安装到系统目录(一般在系统盘的node_modules中)
    npm install 包名 -g 或者 npm install -g 包名
    //辅助提示 : 
    npm root -g //查看全局包的安装目录
    npm list -g --depth 0 //查看全局安装过的包

6.上传包到npm上

为什么要把自己的代码上传到npm上? 优秀的代码供所有人复用

    npm adduser //连接npm
    npm view 包名 //检测包名是否被占用
    npm who am i //检测是否连接成功
    npm publish //上传到npm
    npm unpublish //删除包

7.删除已安装的包

    npm uninstall 本地安装的包名
    npm uninstall 全局安装的包名 -g