Open ipcjs opened 1 month ago
-import { theme } from 'ant-design-vue';
-import convertLegacyToken from 'ant-design-vue/es/theme/convertLegacyToken';
+import { theme } from 'ant-design-vue/lib';
+import convertLegacyTokenModule from 'ant-design-vue/lib/theme/convertLegacyToken';
+const convertLegacyToken = convertLegacyTokenModule.default
感谢解答
我仔细看了下TS的相关文档,确定它是可以正确处理 在ESM文件导入CommonJS文件的 所以之所以会报错是node的问题吗?有没有相关文档可以参考下🤔️
好像找到了相关的说明,看起来是node没有识别__esModule
这个标识,导致的:
https://github.com/nodejs/node/issues/40891
有点坑🫠
Version
4.2.1
Environment
macOS Sonoma 14.4.1; Chrome 125.0.6422.141; Vue 3.4.21;node v18.20.2
Reproduction link
https://github.com/ipcjs/ant4-vite5-less-modify-vars-incompatible
Steps to reproduce
What is expected?
正常启动开发服务
What is actually happening?