Cmd 在具有空格路径的文件夹中运行命令

Cmd 在具有空格路径的文件夹中运行命令,cmd,Cmd,我想在文件夹C:\Projects\Workspace-ProjectX\webapps\中运行一个gulp命令,所以我要做的是从命令提示符将cd刻录到这个文件夹中,然后运行这个命令: gulp prepare-source -m prod 但我得到了这个错误: 'C:\Projects\Workspace' is not recognized as an internal or external command, operable program or batch file. 如何解决此问

我想在文件夹
C:\Projects\Workspace-ProjectX\webapps\
中运行一个gulp命令,所以我要做的是从命令提示符将cd刻录到这个文件夹中,然后运行这个命令:

gulp prepare-source -m prod
但我得到了这个错误:

'C:\Projects\Workspace' is not recognized as an internal or external command, operable program or batch file.

如何解决此问题?

这似乎是
吞咽量角器中的已知问题。请查看以下链接以了解该问题的状态更新:

它似乎已经被Windows7修复了。检查您是否正在运行最新版本的gulp


如果要在任何地方运行gulp,您需要在全局范围内安装它

npm install gulp -g

该文件夹中有一个
gulp.cmd
,只有当我有一个包含空格的路径时,才会出现这个问题