In which lifecycle phase would you typically call this.prompt()?

Study for the Yeoman (YN) Test. Enhance your knowledge with multiple-choice questions, hints, and explanations. Prepare effectively for your exam!

Multiple Choice

In which lifecycle phase would you typically call this.prompt()?

Explanation:
The function this.prompt() is used in the prompting phase, which is the part of Yeoman’s lifecycle dedicated to asking the user questions and collecting their answers. During this phase you define the questions and call this.prompt(...) to present them; it returns a promise that resolves with the user’s responses, which you then store and use in later phases. Think of the lifecycle as a sequence: initialize sets things up, prompting gathers input, and the later phases (like configuring and writing) act on that input. You wouldn’t prompt in the initializing or end phases, nor would you prompt during configuring; prompting is specifically about gathering user input.

The function this.prompt() is used in the prompting phase, which is the part of Yeoman’s lifecycle dedicated to asking the user questions and collecting their answers. During this phase you define the questions and call this.prompt(...) to present them; it returns a promise that resolves with the user’s responses, which you then store and use in later phases.

Think of the lifecycle as a sequence: initialize sets things up, prompting gathers input, and the later phases (like configuring and writing) act on that input. You wouldn’t prompt in the initializing or end phases, nor would you prompt during configuring; prompting is specifically about gathering user input.

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy