百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
返回工具页/返回 Issues 列表
#5214·lit

在使用 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

查看 GitHub 原文在 GitHub 查看讨论