无法在windows 8.1 pro中运行npx命令。显示错误
Error: EPERM: operation not permitted, mkdir 'C:UsersMY'
我的文件夹路径包含空间。此处为完整命令和错误。
C:UsersMY PCDesktoprenaitv>npx create-react-app tsst
Error: EPERM: operation not permitted, mkdir 'C:UsersMY'
command not found: create-react-app
尝试创建从C:UsersMY PCDesktoprenaitv
到C:UsersMY%20PCDesktoprenaitv
的符号链接,其中%20
表示空间。
命令行命令使用空格区分命令、参数和选项的不同部分。正如您所知,这尤其是默认Windows文件夹("我的文档"、"用户/倒数第一"等(的问题。
通常,为了解决这个问题,您可以简单地用""
或''
字符包围参数。但是,当您无法控制调用的命令时,您可以在原始文件夹路径和文件URI编码的文件夹路径之间创建symbolic link
。
重新启动电脑并以管理员身份运行VS代码。它会起作用的。