pnpm常见报错解决办法

PS D:\code\gitlab\manus-web> pnpm add -D @types/framer-motion --save-exact --config.strict-peer-deps=false

Debugger attached.

WARN  deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.
 ERR_PNPM_FETCH_404  GET https://registry.npmjs.org/@types%2Fframer-motion: Not Found - 404

This error happened while installing a direct dependency of D:\code\gitlab\manus-web

@types/framer-motion is not in the npm registry, or you have no permission to fetch it.

No authorization header was set for the request.

Progress: resolved 63, reused 63, downloaded 0, added 0

Waiting for the debugger to disconnect...

PS D:\code\gitlab\manus-web> # 删除错误安装尝试

>> pnpm remove @types/framer-motion

>>

>> # 安装官方主库(自动包含类型声明)

>> pnpm add framer-motion@10.18.0

Debugger attached.
 ERR_PNPM_CANNOT_REMOVE_MISSING_DEPS  Cannot remove '@types/framer-motion': no such dependency found

Available dependencies: @radix-ui/react-dialog, @tailwindcss/postcss, @types/eslint, @types/markdown-it, @types/node, @types/react, @types/react-dom, @types/react-syntax-highlighter, @typescript-eslint/eslint-plugin, @typescript-eslint/parser, eslint, eslint-config-next, framer-motion, postcss, prettier, prettier-plugin-tailwindcss, raw-loader, tailwindcss, typescript, @ant-design/icons, @ant-design/v5-patch-for-react-19, @ant-design/x, @codemirror/lang-json,

@codemirror/lang-python, @codemirror/lint, @formily/core, @formily/react, @radix-ui/react-accordion, @radix-ui/react-dropdown-menu, @radix-ui/react-scroll-area, @radix-ui/react-slot, @radix-ui/react-tooltip, @react-hookz/web, @t3-oss/env-nextjs, @uiw/codemirror-theme-material, @uiw/react-codemirror, ahooks, antd, best-effort-json-parser, class-variance-authority, classnames, clsx, geist, immer, katex, lru-cache, lucide-react, markdown-it, motion, nanoid, next, next-transpile-modules, react, react-dom, react-markdown, react-syntax-highlighter, rehype-katex, remark-gfm, remark-math, tailwind-merge, tw-animate-css, zod, zustand

Waiting for the debugger to disconnect...

Debugger attached.

WARN  deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.

WARN  6 deprecated subdependencies found: @humanwhocodes/config-array@0.13.0, @humanwhocodes/object-schema@2.0.3, @react-hookz/deep-equal@3.0.3, glob@7.2.3, inflight@1.0.6, rimraf@3.0.2

Packages: +5

+++++

Progress: resolved 788, reused 741, downloaded 3, added 5, done

WARN  Issues with peer dependencies found

.

├─┬ framer-motion 10.18.0

│ ├── ✕ unmet peer react@^18.0.0: found 19.1.0

│ └── ✕ unmet peer react-dom@^18.0.0: found 19.1.0

└─┬ ahooks 3.8.4

└── ✕ unmet peer react@"^16.8.0 || ^17.0.0 || ^18.0.0": found 19.1.0

devDependencies:

  • framer-motion 12.7.4
  • framer-motion 10.18.0 (12.0.1 is available) already in devDependencies, was not moved to dependencies.

EPERM  EPERM: operation not permitted, rename 'D:\code\gitlab\manus-web\package.json.832231132' -> 'D:\code\gitlab\manus-web\package.json'

Waiting for the debugger to disconnect...

PS D:\code\gitlab\manus-web> pnpm run build

Debugger attached.

> langmanus-web@0.1.0 build D:\code\gitlab\manus-web

> next build

Debugger attached.

▲ Next.js 15.2.2

  • Environments: .env.local, .env

  • Experiments (use with caution):

· cpus: 4

Creating an optimized production build ...

\dist\build\webpack\loaders\next-flight-css-loader.js??ruleSet[1].rules[13].oneOf[5].use[0]!D:\code\gitlab\manus-web\node_modules\.pnpm\next@15.2.2_react-dom@19.1.0_react@19.1.0__react@19.1.0\node_modules\next\dist\build\webpack\loaders\css-loader\src\index.js??ruleSet[1].rules[13].oneOf[5].use[1]!D:\code\gitlab\manus-web\node_modules\.pnpm\next@15.2.2_react-dom@19.1.0_react@19.1.0__react@19.1.0\node_modules\next\dist\build\webpack\loaders\postcss-loader\src\index.js??ruleSet[1].rules[13].oneOf[5].use[2]!D:\code\gitlab\manus-web\src\app\chat\chat.module.css|ssr': No serializer registered for CssSyntaxError

<w> while serializing webpack/lib/cache/PackFileCacheStrategy.PackContentItems -> webpack/lib/NormalModule -> webpack/lib/ModuleBuildError -> CssSyntaxError

Failed to compile.

./src/app/chat/chat.module.css:2:2

Syntax error: Selector ":global(.ant-bubble-start)" is not pure (pure selectors must contain at least one local class or id)

1 |

> 2 | :global(.ant-bubble-start){

| ^

3 | display: block !important;

4 | }

> Build failed because of webpack errors

Waiting for the debugger to disconnect...

ELIFECYCLE  Command failed with exit code 1.

PS D:\code\gitlab\manus-web> pnpm add framer-motion@latest --config.strict-peer-deps=false

Debugger attached.

WARN  deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.

WARN  6 deprecated subdependencies found: @humanwhocodes/config-array@0.13.0, @humanwhocodes/object-schema@2.0.3, @react-hookz/deep-equal@3.0.3, glob@7.2.3, inflight@1.0.6, rimraf@3.0.2

Packages: +3

+++

Progress: resolved 787, reused 740, downloaded 3, added 3, done

WARN  Issues with peer dependencies found

.

└─┬ ahooks 3.8.4

└── ✕ unmet peer react@"^16.8.0 || ^17.0.0 || ^18.0.0": found 19.1.0

devDependencies:

  • framer-motion 10.18.0
  • framer-motion 12.9.1 already in devDependencies, was not moved to dependencies.

EPERM  EPERM: operation not permitted, rename 'D:\code\gitlab\manus-web\package.json.3647733404' -> 'D:\code\gitlab\manus-web\package.json'

Waiting for the debugger to disconnect...

PS D:\code\gitlab\manus-web> pnpm add framer-motion@10.18.0 --force

Debugger attached.

WARN  using --force I sure hope you know what you are doing

WARN  deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.

WARN  6 deprecated subdependencies found: @humanwhocodes/config-array@0.13.0, @humanwhocodes/object-schema@2.0.3, @react-hookz/deep-equal@3.0.3, glob@7.2.3, inflight@1.0.6, rimraf@3.0.2

Packages: +788

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Progress: resolved 788, reused 788, downloaded 0, added 788, done

.

├─┬ framer-motion 10.18.0

│ ├── ✕ unmet peer react@^18.0.0: found 19.1.0

│ └── ✕ unmet peer react-dom@^18.0.0: found 19.1.0

└─┬ ahooks 3.8.4

└── ✕ unmet peer react@"^16.8.0 || ^17.0.0 || ^18.0.0": found 19.1.0

devDependencies:

  • framer-motion 12.9.1
  • framer-motion 10.18.0 (12.9.1 is available) already in devDependencies, was not moved to dependencies.

╭ Warning ───────────────────────────────────────────────────────────────────────────────────╮

│ │

│ Ignored build scripts: sharp. │

│ Run "pnpm approve-builds" to pick which dependencies should be allowed to run scripts. │

│ │

╰────────────────────────────────────────────────────────────────────────────────────────────╯

Done in 3m 10.4s using pnpm v10.6.2

Waiting for the debugger to disconnect...

PS D:\code\gitlab\manus-web> pnpm dev

Debugger attached.

> langmanus-web@0.1.0 dev D:\code\gitlab\manus-web

相关推荐
顾安r15 小时前
11.8 脚本网页 星际逃生
c语言·前端·javascript·flask
Hello.Reader15 小时前
Data Sink定义、参数与可落地示例
java·前端·网络
im_AMBER15 小时前
React 17
前端·javascript·笔记·学习·react.js·前端框架
谷歌开发者16 小时前
Web 开发指向标 | Chrome 开发者工具学习资源 (六)
前端·chrome·学习
一晌小贪欢17 小时前
【Html模板】电商运营可视化大屏模板 Excel存储 + 一键导出(已上线-可预览)
前端·数据分析·html·excel·数据看板·电商大屏·大屏看板
发现你走远了17 小时前
连接模拟器网页进行h5的调试(使用Chrome远程调试(推荐)) 保姆级图文
前端·chrome
街尾杂货店&18 小时前
css - 实现三角形 div 容器,用css画一个三角形(提供示例源码)简单粗暴几行代码搞定!
前端·css
顺凡18 小时前
删一个却少俩:Antd Tag 多节点同时消失的原因
前端·javascript·面试
小白路过18 小时前
CSS transform矩阵变换全面解析
前端·css·矩阵
爬山算法18 小时前
Redis(110)Redis的发布订阅机制如何使用?
前端·redis·bootstrap