Scaffolding tools
A scaffolding tool is used to autogenerate the project structure, build scripts, and much more. The most popular scaffolding tool these days is Yeoman. Yeoman uses an internal command known as yo, a package manager, and a task runner of our choice to generate projects based on templates.
The project templates are known as generators and the open source community has already published many of them, so we should be able to find one that more or less suits our needs. Alternatively, we can write and publish our own Yeoman generator.
We will now create a new project to showcase how Yeoman can help us to save some time. Yeoman will generate the package.json and bower.json files and automatically install some dependencies for us.
The ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access