请以管理员身份运行你的cmd
这个错误是由于用户名(即机器名)中存在空格导致的,例如我的机器名是Themba Alex。在这种情况下,npx会出问题。解决这个问题的方法是以管理员身份打开终端并运行以下命令:
npm config edit
然后删除以分号开头的每一行,删除用户名中的空格,只保留前6个字母,并添加"~1"
(例如;cache=C:\Users\Themba Alex\AppData\Roaming\npm-cache
现在变为cache=C:\Users\Themba~1\AppData\Roaming\npm-cache
),这样就可以解决问题了。
- 原帖作者:@AnkhEl,发表于#9091(评论)*
1条答案
按热度按时间lsmepo6l1#
在一台Windows机器上遇到了这个问题。提出的解决方案解决了问题。感谢@Sanjay711969