我有一个生成的东西发电机:如何使用yeoman --force?
yo blah -o . fred.txt
这将创建基础上,fred.txt
的内容.
文件(S)。
我想让它作为我的构建过程的一部分运行,以便在我更新fred.txt
时重新运行yeoman以重新生成输出。
当我手工尝试这个,虽然,yeoman总是告诉什么时候新文件与旧文件不同,并等待输入。这不是构建过程的一部分。帮助页面显示,--force
将只是门票,所以我已经试过了:
yo --force true blah -o . fred.txt
它仍然问这个问题,但。所以我也试过这个:
yo blah --force true -o . fred.txt
这没有什么区别。当新输出与旧输出不同时,它停止并等待我按下一个键。
我可以只是覆盖文件,没有问题吗?
(就好像被在命令行中运行的构建过程将运行的自耕农。)
'哟blah -o。 fred.txt --force'?不知道你为什么在那里抛出“真实”。 –
工作,谢谢。请发表回答,我会很高兴接受它。至于为什么'--force true' - 据我所知,规则是如果一个布尔开关没有立即被另一个开关或命令行结束,必须提供它的值。所以我总是习惯于这样做。 –