Skip to content

fix: 内置 webpack-virtual-modules 并修复 .mjs ESM 解析 (2.4.15) - #137

Merged
zhipenglin merged 1 commit into
mainfrom
cursor/vendor-webpack-virtual-modules
Sep 1, 2026
Merged

zhipenglin merged 1 commit into
mainfrom
cursor/vendor-webpack-virtual-modules

Conversation

@zhipenglin

Copy link
Copy Markdown
Member

Summary

  • webpack-virtual-modules@0.6.2 内置到 lib/webpack-virtual-modules/,移除外部依赖,修复 dev 编译时 fileWatchers 空指针
  • craco-fix-plugin 优先 import/module 条件解析,并为 node_modules.mjs 增加 fullySpecified: false 规则,修复 dual package(如 motion-utils)导出报错
  • 版本:2.4.142.4.15

Test plan

  • npm test(21 passing)
  • react-modal example 本地 npm start 验证 readme 虚拟模块编译

Made with Cursor

避免 readme 插件在 watcher 未就绪时触发 fileWatchers 空指针;同时优先 import/module 条件解析 dual package,修复 motion-utils 等 .mjs 导出报错。

Co-authored-by: Cursor <cursoragent@cursor.com>
@zhipenglin
zhipenglin merged commit ba1b33f into main Sep 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant