npm i 安装的依赖项目,运行正常,换成pnpm i安装的依赖运行报错

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

报错信息大概如下

npm i 安装的依赖项目,运行正常,换成pnpm i安装的依赖运行报错

 

Failed to compile with 15 errors 00:47:21
These dependencies were not found:

* codemirror/addon/dialog/dialog.css in ./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/.pnpm/babel-loader@8.3.0_@babel+core@7.23.2_webpack@4.47.0/node_modules/babel-loader/lib!./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/.pnpm/vue-loader@15.10.2_cache-loader@4.1.0_css-loader@3.6.0_vue-template-compiler@2.6.12_webpack@4.47.0/node_modules/vue-loader/lib??vue-loader-options!./src/views/cms/contentcore/templateEditor.vue?vue&type=script&lang=js&
* codemirror/addon/dialog/dialog.js in ./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/.pnpm/babel-loader@8.3.0_@babel+core@7.23.2_webpack@4.47.0/node_modules/babel-loader/lib!./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/.pnpm/vue-loader@15.10.2_cache-loader@4.1.0_css-loader@3.6.0_vue-template-compiler@2.6.12_webpack@4.47.0/node_modules/vue-loader/lib??vue-loader-options!./src/views/cms/contentcore/templateEditor.vue?vue&type=script&lang=js&
* codemirror/addon/scroll/annotatescrollbar.js in ./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/.pnpm/babel-loader@8.3.0_@babel+core@7.23.2_webpack@4.47.0/node_modules/babel-loader/lib!./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/.pnpm/vue-loader@15.10.2_cache-loader@4.1.0_css-loader@3.6.0_vue-template-compiler@2.6.12_webpack@4.47.0/node_modules/vue-loader/lib??vue-loader-options!./src/views/cms/contentcore/templateEditor.vue?vue&type=script&lang=js&
* codemirror/addon/search/jump-to-line.js in ./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/.pnpm/babel-loader@8.3.0_@babel+core@7.23.2_webpack@4.47.0/node_modules/babel-loader/lib!./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/.pnpm/vue-loader@15.10.2_cache-loader@4.1.0_css-loader@3.6.0_vue-template-compiler@2.6.12_webpack@4.47.0/node_modules/vue-loader/lib??vue-loader-options!./src/views/cms/contentcore/templateEditor.vue?vue&type=script&lang=js&
* codemirror/addon/search/match-highlighter.js in ./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/.pnpm/babel-loader@8.3.0_@babel+core@7.23.2_webpack@4.47.0/node_modules/babel-loader/lib!./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/.pnpm/vue-loader@15.10.2_cache-loader@4.1.0_css-loader@3.6.0_vue-template-compiler@2.6.12_webpack@4.47.0/node_modules/vue-loader/lib??vue-loader-options!./src/views/cms/contentcore/templateEditor.vue?vue&type=script&lang=js&
* codemirror/addon/search/matchesonscrollbar.js in ./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/.pnpm/babel-loader@8.3.0_@babel+core@7.23.2_webpack@4.47.0/node_modules/babel-loader/lib!./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/.pnpm/vue-loader@15.10.2_cache-loader@4.1.0_css-loader@3.6.0_vue-template-compiler@2.6.12_webpack@4.47.0/node_modules/vue-loader/lib??vue-loader-options!./src/views/cms/contentcore/templateEditor.vue?vue&type=script&lang=js&
* codemirror/addon/search/search.js in ./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/.pnpm/babel-loader@8.3.0_@babel+core@7.23.2_webpack@4.47.0/node_modules/babel-loader/lib!./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/.pnpm/vue-loader@15.10.2_cache-loader@4.1.0_css-loader@3.6.0_vue-template-compiler@2.6.12_webpack@4.47.0/node_modules/vue-loader/lib??vue-loader-options!./src/views/cms/contentcore/templateEditor.vue?vue&type=script&lang=js&
* codemirror/addon/search/searchcursor.js in ./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/.pnpm/babel-loader@8.3.0_@babel+core@7.23.2_webpack@4.47.0/node_modules/babel-loader/lib!./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/.pnpm/vue-loader@15.10.2_cache-loader@4.1.0_css-loader@3.6.0_vue-template-compiler@2.6.12_webpack@4.47.0/node_modules/vue-loader/lib??vue-loader-options!./src/views/cms/contentcore/templateEditor.vue?vue&type=script&lang=js&
* codemirror/addon/selection/active-line in ./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/.pnpm/babel-loader@8.3.0_@babel+core@7.23.2_webpack@4.47.0/node_modules/babel-loader/lib!./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/.pnpm/vue-loader@15.10.2_cache-loader@4.1.0_css-loader@3.6.0_vue-template-compiler@2.6.12_webpack@4.47.0/node_modules/vue-loader/lib??vue-loader-options!./src/views/cms/contentcore/templateEditor.vue?vue&type=script&lang=js&
* codemirror/keymap/sublime in ./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/.pnpm/babel-loader@8.3.0_@babel+core@7.23.2_webpack@4.47.0/node_modules/babel-loader/lib!./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/.pnpm/vue-loader@15.10.2_cache-loader@4.1.0_css-loader@3.6.0_vue-template-compiler@2.6.12_webpack@4.47.0/node_modules/vue-loader/lib??vue-loader-options!./src/views/cms/contentcore/templateEditor.vue?vue&type=script&lang=js&
* codemirror/lib/codemirror.css in ./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/.pnpm/babel-loader@8.3.0_@babel+core@7.23.2_webpack@4.47.0/node_modules/babel-loader/lib!./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/.pnpm/vue-loader@15.10.2_cache-loader@4.1.0_css-loader@3.6.0_vue-template-compiler@2.6.12_webpack@4.47.0/node_modules/vue-loader/lib??vue-loader-options!./src/views/cms/contentcore/templateEditor.vue?vue&type=script&lang=js&
* codemirror/mode/javascript/javascript.js in ./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/.pnpm/babel-loader@8.3.0_@babel+core@7.23.2_webpack@4.47.0/node_modules/babel-loader/lib!./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/.pnpm/vue-loader@15.10.2_cache-loader@4.1.0_css-loader@3.6.0_vue-template-compiler@2.6.12_webpack@4.47.0/node_modules/vue-loader/lib??vue-loader-options!./src/views/cms/contentcore/templateEditor.vue?vue&type=script&lang=js&
* codemirror/mode/vue/vue.js in ./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/.pnpm/babel-loader@8.3.0_@babel+core@7.23.2_webpack@4.47.0/node_modules/babel-loader/lib!./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/.pnpm/vue-loader@15.10.2_cache-loader@4.1.0_css-loader@3.6.0_vue-template-compiler@2.6.12_webpack@4.47.0/node_modules/vue-loader/lib??vue-loader-options!./src/views/cms/contentcore/templateEditor.vue?vue&type=script&lang=js&
* codemirror/theme/dracula.css in ./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/.pnpm/babel-loader@8.3.0_@babel+core@7.23.2_webpack@4.47.0/node_modules/babel-loader/lib!./node_modules/.pnpm/cache-loader@4.1.0_webpack@4.47.0/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/.pnpm/vue-loader@15.10.2_cache-loader@4.1.0_css-loader@3.6.0_vue-template-compiler@2.6.12_webpack@4.47.0/node_modules/vue-loader/lib??vue-loader-options!./src/views/cms/contentcore/templateEditor.vue?vue&type=script&lang=js&
* video.js/dist/video-js.css in ./src/main.js

To install them, you can run: npm install --save codemirror/addon/dialog/dialog.css codemirror/addon/dialog/dialog.js codemirror/addon/scroll/annotatescrollbar.js codemirror/addon/search/jump-to-line.js codemirror/addon/search/match-highlighter.js codemirror/addon/search/matchesonscrollbar.js codemirror/addon/search/search.js codemirror/addon/search/searchcursor.js codemirror/addon/selection/active-line codemirror/keymap/sublime codemirror/lib/codemirror.css codemirror/mode/javascript/javascript.js codemirror/mode/vue/vue.js codemirror/theme/dracula.css video.js/dist/video-js.css

 

 

解决办法

pnpm install --shamefully-flatten

直接运行上面的命令,等待完成后,执行pnpm dev 启动项目即可 文章来源地址https://www.toymoban.com/news/detail-710735.html

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

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

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

相关文章

  • vite项目开发npm包时调用其它依赖报错

            我们在封装npm包时有时候会在npm包中添加外部依赖,在webpack模式下是没有问题的,但在vite模式下当我们在项目中使用封装的npm包时,启动会报外部依赖的相关错误,此时我们需要在项目  vite.config.ts   文件中的 defineConfig 添加  optimizeDeps  ,并将报错的外部的依

    2024年02月12日
    浏览(32)
  • 【解决问题】Vue 项目中安装依赖 npm install 一直报错

    在 GitHub 上面找了几个项目,下载下来想执行以下,首先根据 README 文档进行安装依赖: 但接下来就一直报错,报错信息如下: 搜寻了好多种解决方法,依然不行,最后看到一篇博客说是  C盘 User 文件夹中的  .npmrc 文件 的问题,于是我尝试删除该文件,再次进行  npm inst

    2024年02月02日
    浏览(64)
  • 记一次 vue npm 安装依赖报错解决

    2、问题分析 npm版本过高 3、问题解决 然后重新安装即可 前端面试题库 ( 面试必备)              推荐:★★★★★ 地址:前端面试题库

    2024年02月16日
    浏览(41)
  • 【npm yarn安装依赖报错】Exit code 128

    报错信息 Exit code 128 这个问题的原因在于使用协议为git:// 解决办法: 第一步:输入下面这行 第二步:重新install依赖 解决了的话给个赞吧

    2024年02月11日
    浏览(57)
  • npm install 安装依赖,报错 Host key verification failed

     设置 git 的身份和邮箱 进入 = 用户 = [你的用户名] = .ssh文件夹下,删除 known_hosts 文件即可 进入之后有可能会看到 known_hosts_old 文件,但是别管它,直接将 known_hosts 删除掉即可,然后开始进行 git 的配置 $ ssh-keygen -t rsa -C \\\"xxx@xxx.com\\\"     执行完上一环节会出现,直接回车两次

    2024年02月12日
    浏览(32)
  • node.js 打开低版本的npm项目报错以及升级包依赖解决方案

    npm-check|升级你的 node 项目中依赖库最佳方案 - 知乎 (zhihu.com) (128条消息) npm install 安装失败常见问题解决办法_npm install安装失败_tester_sz的博客-CSDN博客 (128条消息) 解决nodejs报错 :Cannot find module \\\'xxx\\\'的问题 。(自己总结的,亲测有效)_cannot find module \\\'node:module_10Alexander01的博

    2024年02月11日
    浏览(37)
  • npm install pnpm -g报错解决!

    目录 报错信息:(反正就是各种err) 报错分析: 错误处理: 其它pnpm报错传送门: 报错信息:(反正就是各种err) npm ERR! code EPERM npm ERR! syscall mkdir npm ERR! path E:Node.jsnode_modulespnpm npm ERR! errno -4048 npm ERR! Error: EPERM: operation not permitted, mkdir \\\'E:Node.jsnode_modulespnpm\\\' npm ERR! [Erro

    2024年02月14日
    浏览(43)
  • vue3+vite项目,安装依赖运行报错“failed to load config from xxx,TypeError: vite.createFilter is not a function”

        今天从GitHub上拉下来了一个 vue3+vite 项目,之前就是安装依赖就可以运行了,但是今天一直报错,显示 TypeError: vite.createFilter is not a function     vite版本与安装的依赖版本不匹配     近期vite3发布,但我们使用的还是v2,所以安装依赖的时候默认安装的是最新版本,这

    2024年02月21日
    浏览(40)
  • PNPM 批量检查和更新项目依赖

    🚀 作者主页: 有来技术 🔥 开源项目: youlai-mall 🍃 vue3-element-admin 🍃 youlai-boot 🌺 仓库主页: Gitee 💫 Github 💫 GitCode 💖 欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请纠正! 前端项目的依赖管理是确保应用稳定运行和安全性的关键。随着依赖数量的增加和更新频率的加快

    2024年02月21日
    浏览(33)
  • npm项目迁移到,pnpm 过程

    npm迁移到pnpm,好处多多,节省磁盘。。。 注:新手先备份 1.将npm包从当前项目中卸载 删除项目中的 node_modules文件 2.安装pnpm:安装pnpm,以便您可以在项目中使用它。 3.在项目目录下创建.npmrc的文件 4.将 package-lock.json 和 yarn.lock 转成 pnpm-lock.yaml 文件,保证依赖版本不变 5.通过

    2024年02月17日
    浏览(28)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包