pnpm 安装的依赖 项目跑不起来 报错我项目依赖找不到?

这篇具有很好参考价值的文章主要介绍了pnpm 安装的依赖 项目跑不起来 报错我项目依赖找不到?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

我只是知道 有一个pnpm的这个包管理工具 但是从来没用过!

然后我就使用npm安装了下
npm i -g pnpm

然后开始兴高采烈的使用
pnpm i 进行依赖的安装

然后项目就跑不起来,我很奇怪 然后重新使用 npm i走了遍发现可以正常运行

让我知道这肯定是 pnpm 的问题了,
然后开始分析报错,报的都是依赖找不到的问题 就很奇怪
我看到下面报错中 更多的都是依赖缺失

后面翻了翻pnpm的文档才发现 这玩意也需要配置一些东西 才生效

比如一些依赖可能在node_modules 根目录下 让所有的 依赖于它的依赖可以访问, 再其次就是自动默认安装缺失的依赖,还有就是依赖丢失或者找不到的话 命令自动失败

这些配置都是有开关的

配置文件名 .npmrc

shamefully-hoist=true
auto-install-peers=true
strict-peer-dependencies=false

然后删除 node_modules 和那个 pnpm-lock.yaml 文件
重新 pnpm install 就可以

关注我 持续更新前端知识文章来源地址https://www.toymoban.com/news/detail-467369.html

到了这里,关于pnpm 安装的依赖 项目跑不起来 报错我项目依赖找不到?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vue老项目缺少编译环境安装依赖报错的问题

    需要注意的是,如果你在使用 NPM 安装包的过程中遇到了任何问题,可以尝试使用 --verbose 参数打印更详细的错误信息,以便更好地诊断问题。例如: npm install --verbose 出现这种错误通常是因为缺少编译环境或者相关依赖包没有正确安装。 确保已经安装了 Node.js 和 npm基础上,

    2024年02月05日
    浏览(62)
  • Vue 项目安装依赖报错的情况,node版本不匹配情况

    出现这个错误是因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响. 打开终端(按健win+R弹出窗口,键盘输入cmd,然后敲回车)并按照说明粘贴这些:(不一定行,本人失败了) windows命令提示符: 尝试卸

    2024年02月06日
    浏览(59)
  • idea项目依赖全部找不到

    很久没打开的Java项目,打开之后大部分依赖都找不到,出现了所有的含有import语句的文件都会报错和一些注解报红报错,但pom文件中改依赖是确实被引入进去的。 第一步: 删除文件夹下的.idea文件夹和xxx.iml文件,然后重新打开。 而xxx.iml和.idea文件的作用分别是: .iml是 in

    2024年02月15日
    浏览(34)
  • 解决FreeRTOS程序跑不起来,打印调试却提示“Error:..\FreeRTOS\port\RVDS\ARM_CM3\port.c,244“的方法

    今天来分享一个不会造成程序编译报错,但会使程序一直跑不起来,并且通过调试会发现有输出错误提示的错误例子分析,话不多说,我们就直接开始分析~ 首先,我们说过这个例子在编译时候没有明示的错误提示,也可以说没有语法和逻辑之类的错误,应该是程序哪里写的

    2024年02月11日
    浏览(34)
  • NUXT3项目安装依赖运行后报错 require() of ES Module xxxxx not supported.

    部署nuxt3项目(VUE3),使用cnpm i 和yarn install安装完依赖,报错如下: Cannot start nuxt: require() of ES Module /www/wwwroot/xxx/node_modules/escape-string-regexp/index.js from /www/wwwroot/xxx/node_modules/@babel/highlight/node_modules/chalk/index.js not supported. 误打误撞补上这句就好了: yarn add babel-node babel-node 版本

    2024年02月13日
    浏览(33)
  • Error: Cannot find module ‘×××××ב报错,找不到依赖问题解决方案

    小编最开始在解决这个问题时候在网上找的方案都不管用,最后还是请教大神才得到解决,下面是集中解决方案,希望对大家有帮助。 第一种方案 前端项目在拉取依赖或者启动项目时候,一直报错某依赖获取不到,首先我们找到项目中的node_modules文件夹和package-lock.json文件,

    2024年02月08日
    浏览(59)
  • maven:本地仓库有依赖但是idea报错找不到依赖Could not find artifact com.*.*

    控制台提示: 原因:是仓库中 _remote.repositories 的这样一个文件导致maven不会识别本地仓库已经存在的依赖。Maven在下载啊仓库找不到对应资源时会生成一个_remote.repositories为后缀的文件。 解决办法:去你的maven本地仓库下找到_remote.repositories和.lastUpdates文件删除。 注意: 如果

    2024年02月11日
    浏览(45)
  • 项目依赖安装node-sass@^4.14.1 run “node scripts/install.js“报错问题解决

    很久没运行的项目突然依赖下载报错,让我很头疼,之前都是运行正常的,于是就是开找解决办法。 依赖下载遇到的报错!!! scripts.install node-sass@^4.14.1 run “node scripts/install.js”: 大概意思就是这个地址已经不能下载了,需要你下载到本地并且做一个代理: 第一步: nod

    2024年02月20日
    浏览(68)
  • 解决idea中依赖报错找不到这个包,但是本地maven仓库中却存在此依赖包问题

    问题: intellj idea新打开一个项目,经过项目加载完毕后,但是发现maven的依赖存在一些无法下载到的问题。 原因一: 配置的私服和中央仓库中本身就无此包(这属于基本异常,不讨论) 原因二: 本地仓库中存在此包,当时却无法加载到,此类现象更可能是拷贝了其他电脑的

    2024年02月13日
    浏览(56)
  • 【青龙2.13依赖安装失败修复】ERR_PNPM_REGISTRIES_MISMATCH This modules directory was created using ...

    在新版的青龙面板自带的依赖安装中总是安装失败,产看日志发现: ERR_PNPM_REGISTRIES_MISMATCH  This modules directory was created using the following registries configuration: {“default”:“https://registry.npmjs.org/”}. The current configuration is {“default”:“https://registry.npm.taobao.org/”}. To recreate the modu

    2024年02月16日
    浏览(72)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包