У меня есть генератор, который генерирует материал:Как использовать yoman -force?
yo blah -o . fred.txt
Это создает файл (ы) в .
на основе содержимого fred.txt
.
Я бы хотел, чтобы это выполнялось как часть моего процесса сборки, так что, когда я обновляю fred.txt
, yoman повторно запускается для регенерации выходов.
Когда я пытаюсь это сделать вручную, yoman всегда сообщает, когда новый файл отличается от старого и ждет ввода. Это бесполезно как часть процесса сборки. Страница помощи предполагает, что --force
будет только билет, поэтому я пытался что:
yo --force true blah -o . fred.txt
Он по-прежнему задает вопрос, хотя. Поэтому я также пробовал это:
yo blah --force true -o . fred.txt
Это не имело никакого значения. Когда новый выход отличается от старого, он останавливается и ждет, пока я нажму кнопку.
Могу я просто переписать файл, никаких вопросов?
(Процесс сборки будет работать YEOMAN, как если бы это были запустить из командной строки.)
'yo blah -o. fred.txt --force'? Не уверен, почему у вас есть «истина». –
Это работает, спасибо. Пожалуйста, напишите как ответ, и я буду рад принять его. Что касается того, почему '--force true' - насколько я могу судить, правила состоят в том, что если переключатель bool не сразу следует другому коммутатору или концу командной строки, его значение должно быть предоставлено. Поэтому я привык всегда это делать. –