yeoman - 强制覆盖文件

标签 yeoman yeoman-generator

我在发电机中使用它

this.fs.copy(this.templatePath('index.html'),this.destinationPath('index.html') );

我希望它每次发现冲突时都跳过覆盖确认(例如强制覆盖选项)

最佳答案

这不可能。 Yeoman始终会在覆盖文件之前要求用户进行确认。这是该工具与用户签订的契约(Contract):未经用户确认,它不会覆盖文件。

作为用户,如果您信任生成器,则可以使用--force标志运行它,以自动覆盖冲突的文件。

关于yeoman - 强制覆盖文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37006786/

相关文章:

angular - BrowserSync 以未列出的访问 URL 开头

node.js - 如何使用适用于 Visual Studio 的 Node JS 工具在 Visual Studio 中调试 Yeoman 生成器 KO(使用 TypeScript 和 Gulp)Node JS 项目

angularjs - 如何在身份验证后将用户重定向到原始请求,Angular-Fullstack Yeoman?

javascript - 创建我自己的自定义 yeoman 生成器时,如何使用 Gruntfile 提示中的变量?

npm - 运行自耕农角度生成器, karma 依赖错误

javascript - 使用 ng-submit + ng-model 添加 JSON 对象

javascript - thinkster.io 教程上的错误 : [ng:areq] Argument is not a function, 未定义

spring - Hipster 堆栈 (Yeoman + Maven + Spring) 错误

yeoman - 在哪里更改应用程序的名称?

babeljs - 错误错误 : A constructor name should not start with a lowercase letter babel/new-cap