npm的初步学习

一、为什么学习npm?

  • javascript 项目包管理工具 (管理插件与下载插件的)
  • cnpm yarn 同类型产品

 二、npm初始化

npm init快捷初始化项目 (选项都为yes)

三、目录解释 

  •  package.json  项目包管理文件
  •  package-lock.json 下载缓存地址
  • node_modules 安装包下载的位置

四、安装install

1.普通安装 

安装jquery  npm i jquery 

2.全局安装:电脑的任何项目都可以引用到安装的插件

  •  全局安装vue    npm i @vue/cli  -g
  •  插件全局安装的位置  npm root view -g

3. 开发依赖安装

 开发依赖安装 axios    npm i axios -D

注意:安装的插件在项目开发阶段使用,上线就不需要了

 4.产品依赖安装    

产品环境依赖安装 jquery    npm i jquery -S

注意:安装的插件在开发与线上阶段都需要 

   别名(简写) install -> i
全局: --global 简写为 -g 
开发: --save-dev  简写为  -D
产品: --save 简写为 -S

 五、卸载uninstall

卸载jquery    npm uninstall jquery
别名(简写) uninstall ->remove-> r

 六、版本号

      ^3.6.0限定版本范围     项目使用jquery可以升级的方法不能大于等于4.0.0
     "jquery": "2.1"固定版本为2.1

      X大版本,X的升级是不兼容的  3.6.0->4.0.1使用3.6.0的项目和现在4.0.1项目是不兼容的
      Y中版本,Y的升级是代表有个新的内容增加(兼容的)
      Z小版本,通常修复bug错误的

七、安装固定版本

      安装固定2.1版本jquery    npm i jquery@2.1 -S

八、更新

更新jquery  npm update jquery
别名update -> up

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值