在使用 pnpm 并在 .npmrc 中设置 hoist 为 false 时,无法导入 ResizeController
作者: MoreRustLessAccess创建于 2026年1月29日更新于 2026年8月15日
- 哪些软件包受到影响?
观察员 (@lit-labs/观察者)
说明
我试图使用调整尺寸 控制器在一个项目 升起的残废, 但是,由于导入错误,这个目前不工作。 继续举起手来,这工作很好
错误 :
> litt-hoist-repro@. 0.0 构建 C :\ Users-%username here > AppData\ Roaming\ projects\vite-hoist-repro
> vite 构建
vite v7.3.1 为生产建设客户端环境.
改造了4个单元。
QQ 171ms 构建失败
构建时出错 :
[vite]:从"C:/Users/<username here>/AppData/Roaming/ projects/vite-hoist-repro/node modules/.pnpm/@[email protected]/node modules/@lit-labs/observers/resize-cross.js"中导入"lit-html/sync-diction.js"失败.
这很可能是意外的,因为它可以在运行时中断您的应用程序 。
如果您想要将本模块外部化, 请明确添加到
" 建设.滚动选择。外部 "
互联网档案馆的存檔,存档日期2013-12-02. (文件:///C:/Users/<username here>/AppData/Roaming/ projects/vite-hoist-repro/node modules/.pnpm/[email protected] modules/vite/dist/node/chunks/config.js:33635:57)
在RollupLog上(文件:///C:/Users/<username here>/AppData/Roaming/project/vite-hoist-repro/node modules/.pnpm/[email protected] modules/vite/dist/node/chunks/config.js:33665:7)
互联网档案馆的存檔,存档日期2013-12-02. (文件: /C:/Users/<username here>/AppData/Roaming/ projects/vite-hoist-repro/node modules/.pnpm/[email protected] modules/vite/dist/node/chunks/config.js:33467:4)
在文件:///C:/Users/<username here>/AppData/Roaming/project/vite-hoist-repro/node modules/.pnpm/[email protected]/node modules/rollup/dist/es/share/node-enter.js:2095:32
at Object.logger [as onLog] (文件:///C:/Users/<username here>/AppData/Roaming/ projects/vite-hoist-repro/node modules/.pnpm/[email protected]/node modules/rollup/dist/es/shared/node-entry.js:22942:9)
载于ModuleLoader.handle InvalidResolvedId (文件:///C:/Users/<username here>/AppData/Roaming/projects/vite-hoist-repro/node modules/.pnpm/[email protected]/node modules/rollup/dist/es/shared/node-enter.js:21686:26)
at file:///C:/Users/<username here>/AppData/Roaming/project/vite-hoist-repro/node modules/.pnpm/[email protected]/node modules/rollup/dist/es/shared/node-enter.js:21644:26
爱 乐 命令失败, 退出代码为 1 。
我想(没有检查),这是由于使观察员从lit-html进口,而仅宣布其为dev-dependency造成的。
- 复制
嘘 Git Clone https://GitHub.com/MoreRustLess Access/lit-hoist-repro 互联网档案馆的存檔,存档日期2013-12-22. cd lit-hoist-repro (英语). 时间轴: pnpm 运行构建
注意 pnpm 需要, npm 不触发相同的错误
工作间
我还没找到工作
这是倒退吗?
亦或无定. 这没用,或者我以前没试过
###
. . . . . . .
内容来源: lit/lit