taro-iconfont-cli icon indicating copy to clipboard operation
taro-iconfont-cli copied to clipboard

npx iconfont-taro 生成文件报错

Open yijinc opened this issue 8 months ago • 4 comments

执行 npx iconfont-taro 报错

Fetching iconfont data... 
Cannot read properties of undefined (reading 'sync')

yijinc avatar Apr 23 '25 02:04 yijinc

同样的问题

simonguo avatar Apr 27 '25 06:04 simonguo

我查看了执行过程, 发现是在执行 glob 报错: https://github.com/iconfont-cli/taro-iconfont-cli/blob/master/src/commands/index.ts#L38

编译后的代码是: https://www.npmjs.com/package/taro-iconfont-cli?activeTab=code Image

glob_1.default 的调用是 undefined,
可能和 ts 版本有关系, 希望可以给修复提供帮助.

我目前的解决办法是, 手动安装 npm i glob

simonguo avatar Apr 27 '25 07:04 simonguo

我查看了执行过程, 发现是在执行 glob 报错: https://github.com/iconfont-cli/taro-iconfont-cli/blob/master/src/commands/index.ts#L38

编译后的代码是: https://www.npmjs.com/package/taro-iconfont-cli?activeTab=code Image

glob_1.default 的调用是 undefined, 可能和 ts 版本有关系, 希望可以给修复提供帮助.

我目前的解决办法是, 手动安装 npm i glob

谢谢,我pnpm 和 npm 安装都有问题,最后换成yarn 就好了, 哎

yijinc avatar Apr 27 '25 08:04 yijinc

Image Image

安装package.json文件中@type/glob版本安装了glob,发现glob不是默认导出

ktlshya avatar Nov 28 '25 09:11 ktlshya