npm基本命令

作者 :
免费
  • 正文
  • 1、npm是什么?

    npm(Node Package Manager)意思是 node 的包管理器,它是随着 NodeJs 安装时一起被安装的;

    无论是在前端还是在前端开发中都会使用到 npm 包管理器。(前端框架开发react、Vue…,后台 node 开发);

    2、安装

    去官网下载对应操作系统的 nodeJS,官网地址:https://nodejs.org/en/download/

    3、npm简单命令使用

    ① npm -v  查看 npm 的版本

    npm基本命令-完美源码

     

     

    ② 安装包方法 npm install XXX(包名)

    在指定文件夹下安装包之前,进入文件目录下初始化项目生成 package.json 文件(这个文件保存着项目的依赖信息),不了解的可以先去了解下 package.json 这个配置文件,

    这篇文章主要是介绍 npm 一些基本命令的使用;

    • 进入目录,在当前目录下打开 cmd 命令窗口,执行 npm init 命令,点击回车之后会让你输入一些关于本项目的一些基本信息(可忽略,一直回车直到初始化完成后即可)

    npm基本命令-完美源码

     

     

    •  初始化完成之后,文件目录下会生成 一个 package.json 文件,说明项目初始化完成;

    npm基本命令-完美源码

     

     

    •  初始化完成之后可以进行包的安装(以安装jQuery为例)

    同理在项目目录下打开命令窗口执行 npm install jquery(以下不再赘述,以下讲到的所有的命令都是在项目目录下完成)

    npm基本命令-完美源码

     

     

    当前目录下生成一个文件一个文件夹

    npm基本命令-完美源码

     

    ③ 卸载安装的包  npm uninstall  jquery 或 npm remove jquery

    npm基本命令-完美源码

     

    注意:以下命令不再截图演示

    ④ npm info jquery 查看包的详细信息

    ⑤ 查看一个包存在的所有版本号 npm view jquery versions

    ⑥ 查看指定包当前的最新版本 npm view jquery version

    ⑦ 下载指定版本的包 npm install jquery@3.4.1

    ⑧ npm list 查看项目安装了哪些包

    ⑨ npm install jquery –save   或 npm i jquery -S          注:–save 表示 在 package.json 文件中(dependencies)记录 下载包的版本信息;

    npm基本命令-完美源码

     

    ⑩ npm install jquery –save-dev  或 npm i jquery -D         下载开发依赖包,上一条命令是下载生产依赖包(这里就不讲开发依赖和生产依赖的区别);

     

    ①  npm root -g 查看全局安装包的存放位置

    ② npm audit fix    包的修复 ,一般是包的更新

    ③ npm ls jquery 查看当前安装包的版本

    ④ npm config set registry https://registry.npm.taobao.org     更改 npm 的下载镜像为淘宝镜像

    4、掌握以及理解以上 npm 命令的操作,基本上就能熟练操作 npm;

    END
    如本资源侵犯了您的权益,请联系投诉邮箱admin@wmphp.com进行举报!我们将在收到邮件的1个小时内处理完毕。 本站仅为平台,发布的资源均为用户投稿或转载!所有资源仅供参考学习使用,请在下载后的24小时内删除,禁止商用! Wmphp.com(完美源码)助力正版,如您有自己的原创产品,可以联系客服投稿,代理出售! Wmphp.com(完美源码)客服QQ:136882447 Wmphp.com(完美源码)商务电话(仅对企业客户/个人用户):15120086569 (微信同步) 请注意:本站不提供任何免费的技术咨询服务,为了节约时间,下载前 请确认自己会技术
    完美源码 » npm基本命令
    2492+

    本站勉强运行

    302+

    用户总数

    519+

    资源总数

    0+

    今日更新

    2021-7-27

    最后更新时间