npm - 错误: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
解决方案
尝试从代表空间的地方创建一个符号链接。C:\Users\MY PC\Desktop\renaitv
C:\Users\MY%20PC\Desktop\renaitv
%20
命令行命令使用空格区分命令、参数和选项的不同部分。如您所知,这尤其是默认 Windows 文件夹(“我的文档”、“用户/第一个最后一个”等)的问题。
通常为了解决这个问题,您可以简单地用""
或''
字符包围参数。但是当您不控制被调用的命令时,您可以symbolic link
在原始文件夹路径和文件 URI 编码的文件夹路径之间创建一个。
推荐阅读
- r - 在 ggplot2 中使用 aes 映射设置 geom_vline 线型和大小
- ruby-on-rails - Rails - 标记无效的嵌套字段
- c# - 从 C# 中的返回对象中删除属性
- dialogflow-es - 如何结束我对助手的自定义操作?
- scala - 在 IntelliJ 的 Maven 项目中运行 scala 代码的 maven-scala-plugin 错误
- c# - UNITY 2D Dungeon Cralwer 从一个房间传送到另一个房间
- python - Cython 素数示例 - SyntaxError:无效语法
- javascript - HTML - 元素结束
- python - Python在相同的if语句中检查条件和安全性
- angular - Angular testing - 测试相互依赖的服务