(pnpm)引入 其他依赖失败,例如‘@element-plus/icons-vue‘失败

当我们在开发项目的时候,利用了 pnpm 来进行管理,可能有些依赖就无法引入,这是因为 pnpm 和 npm 管理包的方式不一样,

举个例子,假如我们现在需要安装一个 A 包,A 包依赖 B 包,

此时我们通过 npm 安装 A 包的时候,A 包和 B 包都会安装在 node_modules 目录下 ,所以即使我们只安装了 A 包,但是我们在项目中仍然可以使用 B 包

但是假如我们是通过 pnpm 安装的 A 包,那么在 node_modules 目录下就只有 A 包,当我们想着在项目使用 B 包的时候,就得重新下载

我以 @element-plus/icons-vue 来举例

当我使用 npm i element-plus 安装 element-plus 的时候

所以此时我们可以直接在项目中使用 @element-plus/icons-vue

但是假如此时我们把 node_modules 删了,通过 pnpm 来进行安装

相关推荐
JarvanMo8 分钟前
展望 2030 年:移动开发者的未来将如何?
前端
我的xiaodoujiao9 分钟前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 34--基础知识 9--文件上传功能
前端·python·测试工具·ui·pytest
辛-夷9 分钟前
pinia与Vuex高频面试题
前端·vue.js
咸鱼加辣12 分钟前
【python面试】Python 的 lambda
javascript·python·算法
.生产的驴18 分钟前
泛微E10二开 前端Ecode拦截器
前端
亿元程序员23 分钟前
PinK(Cocos4.0?)生成飞机大战,抢先体验全流程!
前端
晓得迷路了27 分钟前
栗子前端技术周刊第 111 期 - Next.js 16.1、pnpm 10.26、Bun 1.3.5...
前端·javascript·bun
CodeSheep36 分钟前
中国四大软件外包公司
前端·后端·程序员
七月shi人37 分钟前
使用Node版本管理包n,在MAC电脑权限问题
前端·macos
shangxianjiao37 分钟前
vue前端项目介绍项目结构
前端·javascript·vue.js