💡
原文中文,约1200字,阅读约需3分钟。
📝
内容提要
这篇文章讨论了在Webpack配置中解决dayjs模块导入问题的方法。作者建议使用Webpack配置来解决dayjs默认导入不是esm的问题,并提供了相应的代码示例。
🎯
关键要点
- 文章讨论了在Webpack配置中解决dayjs模块导入问题的方法。
- 导入dayjs时可能会遇到错误,提示需要添加扩展名以进行完全指定。
- 尝试将resolve.fullySpecified改为false无效,因为ESM的限制规则仍然存在。
- 如果dayjs在package.json中写了exports,或者工程是传统的cjs工程,就不会遇到此问题。
- 提供了Webpack配置的代码示例,以解决dayjs默认导入不是esm的问题。
- dayjs后的$符号是必要的,表示精确匹配,确保规则命中。
➡️