Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: add steps for quickly getting started for local dev #166

Merged
merged 1 commit into from
May 7, 2024

Conversation

patricknelson
Copy link
Member

@patricknelson patricknelson commented May 6, 2024

Just wanted a small section (near the top) to make it easy to figure out how to get started for local development. I like most devs can figure this out but this helps very quickly all the steps necessary so there's no confusion.

Preview here: https://github.com/patricknelson/makeup-js/blob/docs-local-dev/CONTRIBUTING.md#getting-started-for-local-development

Why: There are a lot of commands there. At first, I stumbled on this since I manually ran npm run server and npm run watch in separate windows until I realized npm run start existed (which also performed an initial build as well, which I was missing).

Also, quick nit: I changed "HTMLElement Modules" to "Custom Elements" to align with more common use of the term. Also, saying "a.k.a. Web components" is fine IMHO since, while custom elements are a subset of the broader suite of web component standards, I think the custom elements API is a core part of that (shadow DOM, slots and templates are all optional).

@patricknelson patricknelson requested a review from ianmcburnie May 6, 2024 03:06
@patricknelson patricknelson merged commit 82badea into makeup:master May 7, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants