我有4个文件夹,A是父文件夹,B和C是A的子文件夹,D是C的子文件夹。
A->B
A->C->D
在文件夹B中,我想通过NPM生成一个构建,然后在删除以前的版本后将新文件夹移到D。
为此,我尝试在命令行中运行以下脚本:
react脚本构建&;rd/s/q/C/D&;移动生成/C/D
然而,在运行此命令时,我收到以下错误:
参数格式不正确-";C";。
是什么导致了这个错误,运行这个命令的正确语法是什么?
Windows cmd提示符通常要求路径用双引号括起来。
C:UsersMe>mkdir c/d
The syntax of the command is incorrect.
C:UsersMe>mkdir "c/d"
Windows powershell将接受不带引号的路径。
PS C:UsersGordon> mkdir c/d
Directory: C:UsersMec
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 7/20/2022 11:51 AM d
在您的示例中,只需将/(正斜杠(与\(反斜杠(交换,就可以继续。。。
react-scripts build && rd sq ..CD && move build ..CD
如果文件夹或文件的名称中有空格,则需要用引号将其括起来。