2024-04-29 17:33:40 +00:00
# [Angular.dev](https://www.angular.dev)
This site is built with Angular.
2024-08-03 11:19:42 +00:00
The content is written primarily in Markdown format located in `src/content` . For simple edits, you can directly edit the file on GitHub and generate a Pull Request.
2024-04-29 17:33:40 +00:00
## Local Development
2025-07-31 15:17:27 +00:00
For local development, [pnpm ](https://pnpm.io/ ) is the preferred package manager. You can set up a local environment with the following commands
2024-04-29 17:33:40 +00:00
:
```bash
# Clone Angular repo
git clone https://github.com/angular/angular.git
# Navigate to project directory
cd angular
# Install dependencies
2025-07-31 15:17:27 +00:00
pnpm
2024-04-29 17:33:40 +00:00
# Build and run local dev server
2025-04-10 12:44:46 +00:00
# NOTE: Initial build will take some time
2025-08-01 10:29:57 +00:00
pnpm adev
2024-04-29 17:33:40 +00:00
```
2024-07-02 16:18:19 +00:00
If you are having issues with the docs building, see the [FAQs ](#faqs ) section.
2024-04-29 17:33:40 +00:00
## Contributing
Want to report a bug, contribute some code, or improve the documentation? Excellent!
2024-06-25 06:45:59 +00:00
Read through our [contributing guidelines ](/CONTRIBUTING.md ) to learn about our submission process, coding rules, and more.
2024-04-29 17:33:40 +00:00
And if you're new, check out one of our issues labeled as < kbd > [help wanted](https://github.com/angular/angular/labels/help%20wanted)< / kbd > or < kbd > [good first issue](https://github.com/angular/angular/labels/good%20first%20issue)< / kbd > .
### Code of Conduct
2024-12-17 13:04:52 +00:00
Help us keep Angular open and inclusive. Please read and follow our [Code of Conduct ](/CODE_OF_CONDUCT.md ).
2024-07-02 16:18:19 +00:00
## FAQs
### The build is failing and I'm seeing `bazel:bazel failed: missing input file` messages.
This is most likely due to a bazel dependency / caching issue. To resolve this, run the following command:
```
# Try this first
2025-07-31 15:17:27 +00:00
pnpm bazel clean
2024-07-02 16:18:19 +00:00
# If that doesn't work, try it with the expunge flag
2025-07-31 15:17:27 +00:00
pnpm bazel clean --expunge
2024-07-02 16:18:19 +00:00
```