在 Yeoman 中,如何移动文件夹并强制删除原始位置?
In Yeoman, how can I move a folder and force delete on the original location?
我试图在 Yeoman 中移动一个文件夹,而不要求用户批准移动中的每个文件。我目前有以下两种方法可以做到这一点,但是 Yeoman 的文档很糟糕,我不知道是否有强制删除的参数。
//First way
this.fs.move(sourceDir, destDir);
//Second way
this.directory(sourceDir, destDir);
this.fs.delete(sourceDir);
这两种方式都可以很好地复制文件夹+内容,但旧文件夹仍然存在,否则它会要求我批准每个删除的文件。我需要它以某种方式强制删除。
Yeoman 不允许您在未经用户确认的情况下移动预先存在的文件。用户相信 Yeoman 不会以意想不到的方式搞砸他们的应用程序,所以这就是为什么它会要求确认。
用户可以随时 select accept all
更改或 运行 使用 yo generator --force
跳过验证。
我试图在 Yeoman 中移动一个文件夹,而不要求用户批准移动中的每个文件。我目前有以下两种方法可以做到这一点,但是 Yeoman 的文档很糟糕,我不知道是否有强制删除的参数。
//First way
this.fs.move(sourceDir, destDir);
//Second way
this.directory(sourceDir, destDir);
this.fs.delete(sourceDir);
这两种方式都可以很好地复制文件夹+内容,但旧文件夹仍然存在,否则它会要求我批准每个删除的文件。我需要它以某种方式强制删除。
Yeoman 不允许您在未经用户确认的情况下移动预先存在的文件。用户相信 Yeoman 不会以意想不到的方式搞砸他们的应用程序,所以这就是为什么它会要求确认。
用户可以随时 select accept all
更改或 运行 使用 yo generator --force
跳过验证。