安装shadcn-ui时指定错误目录引发EISDIR报错,如何解决?
解决shadcn-ui初始化时EISDIR目录操作错误的方法
这个错误是因为你误将globals.css的路径指定为src/globals/css目录,程序试图把目录当作文件写入,触发了非法目录操作错误。按以下步骤修复:
- 删除错误创建的目录,在当前PowerShell路径下执行:
Remove-Item -Recurse -Force src/globals/css - 删除错误生成的配置文件,避免后续初始化沿用错误设置:
Remove-Item components.json - 重新执行初始化命令:
这次在询问「Which file would you like to add the imports to?」时,输入正确的文件路径(比如npx shadcn-ui@latest initsrc/globals.css,文件不存在时命令会自动创建),继续选择Default样式、Slate基础色、启用CSS变量即可完成正确初始化。
内容的提问来源于stack exchange,提问作者KRITHICK
相关产品推荐
相关产品推荐

