初识npm

npm 是javascript 项目包管理工具(管理插件与下载插件的)方便在vue项目中使用插件

 nodejs内置npm ,安装好nodejs就可以使用npm了

npm init 初始化项目,创建package.json的文件
(如果没有初始化信息的一些要求,一路回车即可)

npm init -y
快捷初始化项目 (选项都为yes,初始化信息都为默认)

创建成功后会在创建的目录中生产一个文件夹和两个文件

package.json 项目包管理文件

package-lock.json 下载缓存地址

node_modules 安装包下载的位置

安装插件install

普通安装

        安装jquery npm i jquery

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

        全局安装vue npm i @vue/cli  -g

        (注:全局安装,为了建立依赖会安装到指定的文件夹中,查看插件全局安装的位置:
npm root view -g)

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

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

产品依赖安装:安装的插件在开发与线上阶段都需要

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

关于安装的一些别名(简写)写法

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

卸载 uninstall

卸载jquery  npm uninstall jquery

关于卸载的一些别名(简写)写法 uninstall ==remove==r

版本号的一些解释

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

 "jquery": "2.1" 固定版本为2.1(固定之后无法更新版本)

固定版本写法:npm i jquery@2.1 -S

X.Y.Z     X Y Z三种版本号的解释

X 大版本,X的升级是不兼容的   3.6.0 ->4.0.1 使用3.6.0的项目和现在的4.0.1的项目是不兼容

Y 中版本,Y的升级是代表有个新的内容增加(兼容的)

Z 小版本,通常修复bug错误的 (非必要,,可以忽略)

安装固定版本

npm i jquery@X.Y -S

插件的更新

更新jquery   npm update jquery

别名update == up

固定版本之后无法更新,解除固定可以卸载重装或者在版本号之前加上"^"修饰符再更新

        

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值