如何使用 yeoman --force?
How do I use yeoman --force?
我有一个生成东西的生成器:
yo blah -o . fred.txt
这会根据 fred.txt
的内容在 .
中创建文件。
我希望 运行 作为构建过程的一部分,这样当我更新 fred.txt
yeoman 时,它会重新运行 重新生成输出。
不过,当我手动尝试此操作时,yeoman 总是会告知新文件何时与旧文件不同,并等待输入。这作为构建过程的一部分是没有用的。帮助页面建议 --force
只是门票,所以我试过了:
yo --force true blah -o . fred.txt
虽然它仍然问这个问题。所以我也试过这个:
yo blah --force true -o . fred.txt
这没有任何区别。当新输出与旧输出不同时,它会停止并等待我按下一个键。
我可以不问任何问题就让它覆盖文件吗?
(构建过程将 运行 yeoman 就好像它是来自命令行的 运行。)
简单使用
yo blah -o . fred.txt --force
无需明确说明 true
。一般情况下,如果flag存在,则默认处理为Boolean true
.
我有一个生成东西的生成器:
yo blah -o . fred.txt
这会根据 fred.txt
的内容在 .
中创建文件。
我希望 运行 作为构建过程的一部分,这样当我更新 fred.txt
yeoman 时,它会重新运行 重新生成输出。
不过,当我手动尝试此操作时,yeoman 总是会告知新文件何时与旧文件不同,并等待输入。这作为构建过程的一部分是没有用的。帮助页面建议 --force
只是门票,所以我试过了:
yo --force true blah -o . fred.txt
虽然它仍然问这个问题。所以我也试过这个:
yo blah --force true -o . fred.txt
这没有任何区别。当新输出与旧输出不同时,它会停止并等待我按下一个键。
我可以不问任何问题就让它覆盖文件吗?
(构建过程将 运行 yeoman 就好像它是来自命令行的 运行。)
简单使用
yo blah -o . fred.txt --force
无需明确说明 true
。一般情况下,如果flag存在,则默认处理为Boolean true
.