yeoman README

The project's README from github.com/yeoman/yeoman. As one markdown file: README.md.

Welcome, Friend!

Yeoman is a robust and opinionated set of tools, libraries, and a workflow that can help developers quickly build beautiful, compelling web apps.

Website   Getting Started   Submit Issue

image

Code of Conduct

Everyone in this community (from core members to random committers and volunteers) are asked to please act in accordance with the Yeoman Community Contributor Code of Conduct. We encourage you to follow these social rules which help guide our interactions with each other, and ensure we provide a safe environment for everyone. We aim to make Yeoman a positive, welcoming, open and inclusive project and community.

Code of Conduct

Issue Submission

Make sure you've read the issue submission guidelines before you open a new issue.

Yeoman is composed of a number of different sub-projects, most of which have their own dedicated repository. If you are looking for a repo for a particular piece, you'll find it on the organization page.

Feature requests

Feature requests should be submitted to the repo it concerns. Submit to yeoman/yeoman if you're unsure, otherwise the repositories for our officially maintained generators can be found here.

Contribute

See the contributing docs

Support

Need help or have a question?

Please don't use the issue trackers for support/questions.

Team

Yeoman is beautifully crafted by these people and a bunch of awesome contributors

Addy Osmani Sindre Sorhus Pascal Hartig Stephen Sawchuk Simon Boudrias
Addy Osmani Sindre Sorhus Pascal Hartig Stephen Sawchuk Simon Boudrias
Brian Ford Eddie Monge Paul Irish Hemanth.HM Revath S Kumar
Brian Ford Eddie Monge Paul Irish Hemanth.HM Revath S Kumar
Jimmy Moon Frederick Ros Mickael Daniel Eric Bidelman Matija Marohnić
Jimmy Moon Frederick Ros Mickael Daniel Eric Bidelman Matija Marohnić
Kevin Mårtensson Arthur Verschaeve Michael Kühnel Mehdy Dara Ulises Gascon
Kevin Mårtensson Arthur Verschaeve Michael Kühnel Mehdy Dara Ulises Gascon

Backers

Love Yeoman work and community? Help us keep it alive by donating funds to cover project expenses!
[Become a backer]

License

BSD license Copyright (c) Google

yeoman (yeoman/yeoman)

Searching Database…

10.1K ·GitHub
Что это такое?Yeoman — это мощный набор инструментов, библиотек и готового рабочего процесса, который помогает разработчикам быстро создавать красивые и привлекательные веб-приложения, автоматизируя рутинные части разработки.
Yeoman — это один инструмент или целый набор?Целый набор: он состоит из нескольких разных подпроектов, а этот репозиторий — общий центр сообщества. Сами инструменты лежат в отдельных репозиториях организации Yeoman на GitHub.
Как установить его на свой компьютер и начать пользоваться?Пройдите руководство Getting Started, на которое ведёт ссылка вверху README на сайте проекта, — это официальный пошаговый инструктаж по установке Yeoman и запуску первого генератора.
Нужно ли сначала что-то установить, например Node.js?Да — Yeoman это инструментарий на JavaScript, построенный на Node.js, поэтому понадобятся Node и npm, а сами инструменты устанавливаются как npm-пакеты.
Я в основном пишу серверные сервисы — пригодится ли мне Yeoman?Скорее всего, нет: он заточен под быструю разработку веб-приложений с упором на фронтенд, так что больше всего пользы он принесёт веб-разработчикам фронтенда.
Он будет работать на Windows или только на Mac и Linux?Работает на всех трёх: проект заявляет поддержку Windows, macOS и Linux, а поскольку он построен на Node.js, то идёт всюду, где работает Node.
А что именно делают генераторы?Каждый генератор создаёт каркас веб-приложения определённого типа: он готовит стартовый шаблон и конфигурацию инструментов, избавляя от ручной настройки проекта. Yeoman официально поддерживает набор генераторов на выбор.
Проекту уже больше десяти лет (с 2012-го) — он ещё жив?Все внешние признаки говорят, что да: репозиторий не переведён в архив, действуют живые каналы поддержки на Stack Overflow и Gitter, а проект открыто просит спонсоров помочь ему продолжать существование.
Как там сообщество, если я хочу присоединиться?По замыслу оно гостеприимное: действует Кодекс поведения контрибьюторов, который распространяется на всех — от ключевых участников до случайных коммитеров и волонтёров — и призван сохранять Yeoman позитивным, дружелюбным, открытым и инклюзивным проектом.
Он бесплатный?Да — он распространяется по лицензии BSD (правообладатель Google) и бесплатен, платных тарифов нет.
Creator
yeoman
Size
14.6 MB
Stars
10.1K
Updated
CommitJul 23
Age
14y
Commits · 90 Days