首页 > 解决方案 > 错误:EPERM:不允许操作,mkdir 'C:\Users\MY'

问题描述

无法在 windows 8.1 pro 中运行 npx 命令。显示错误

Error: EPERM: operation not permitted, mkdir 'C:\Users\MY'

我的文件夹路径包含空间。完整的命令和错误在这里。

C:\Users\MY PC\Desktop\renaitv>npx create-react-app tsst
Error: EPERM: operation not permitted, mkdir 'C:\Users\MY'
command not found: create-react-app

标签: npmwindows-8.1npx

解决方案


尝试从代表空间的地方创建一个符号链接。C:\Users\MY PC\Desktop\renaitvC:\Users\MY%20PC\Desktop\renaitv%20

命令行命令使用空格区分命令、参数和选项的不同部分。如您所知,这尤其是默认 Windows 文件夹(“我的文档”、“用户/第一个最后一个”等)的问题。

通常为了解决这个问题,您可以简单地用""''字符包围参数。但是当您不控制被调用的命令时,您可以symbolic link在原始文件夹路径和文件 URI 编码的文件夹路径之间创建一个。


推荐阅读