VUE--包管理器

本篇文章主要讲vue的包管理器:npm、yarn以及pnpm。

一、安装

npm无需单独安装,安装node的时候,就一起安装好了。

yarn:通过 npm i yarn -g,把yarn当做全局包安装即可(所有系统都可以这样安装)。

Windows -- 可以选择安装程序安装;

Mac -- sudonpm i -g yarn;

安装以后,可以通过yarn -v查看版本号,看到版本号,代表安装成功。

**pnpm:**通过npm i -g pnpm,把pnpm当做全局包安装即可(所有系统都可以这样安装)。

也可使用安装程序安装。

安装以后,可以通过pnpm -v查看版本号,看到版本号,代表安装成功。

yarn安装示例:

pnpm安装示例:

也可以修改yarn和pnpm的镜像源

javascript 复制代码
yarn config set registry https://registry.npmmirror.com
pnpm config set registry https://registry.npmmirror.com

二、命令对比

三、如何区别项目使用的是哪个管理器

查看项目文件夹:

(1)有 pnpm-lock.yaml 这个文件时,说明使用的是pnpm

(2)有package-lock.json这个文件时,说明使用的是npm

(3)有 yarn.lock这个文件时,说明使用的是yarn

注意:一个项目使用中途不要换包管理器。

相关推荐
周周爱喝粥呀1 小时前
【基础】Three.js 实现 3D 字体加载与 Matcap 金属质感效果(附案例代码)
前端·javascript·vue.js·3d
克喵的水银蛇1 小时前
Flutter 通用输入框封装实战:带校验 / 清除 / 密码切换的 InputWidget
前端·javascript·flutter
2501_915909061 小时前
Fiddler抓包与接口调试实战,HTTPHTTPS配置、代理设置与移动端抓包详解
前端·测试工具·ios·小程序·fiddler·uni-app·webview
我命由我123452 小时前
微信小程序开发 - 为 tap 事件的处理函数传递数据
开发语言·前端·javascript·微信小程序·小程序·前端框架·js
百万蹄蹄向前冲5 小时前
Trae Genimi3跟着官网学实时通信 Socket.io框架
前端·后端·websocket
狂炫冰美式6 小时前
TRAE SOLO 驱动:重构AI模拟面试产品的复盘
前端·后端·面试
1024肥宅8 小时前
JavaScript 拷贝全解析:从浅拷贝到深拷贝的完整指南
前端·javascript·ecmascript 6
欧阳天风8 小时前
js实现鼠标横向滚动
开发语言·前端·javascript
局i9 小时前
Vue 指令详解:v-for、v-if、v-show 与 {{}} 的妙用
前端·javascript·vue.js
码界奇点9 小时前
Java Web学习 第15篇jQuery从入门到精通的万字深度解析
java·前端·学习·jquery