angular
확신을 가지고 웹 앱을 배포하세요 🚀
파일 탐색기
최종 버전 다운로드 (.zip)파일 수가 많아 일부만 표시됩니다. 전체 파일은 위 다운로드 버튼으로 확인해 주세요.
- agents.md
- SKILL.md
- router.md
- determine_review_type.sh
- get_pr_comments.sh
- post_inline_comment.sh
- reply_pr_comment.sh
- submit_pr_review.sh
- SKILL.md
- SKILL.md
- SKILL.md
- integration.md
- SKILL.md
- fix-flaky-tests.md
- README.md
- recommended-devcontainer.json
- recommended-Dockerfile
- explain.toml
- config.yaml
- settings.json
- credential.mts
- deploy.mts
- deployments.mts
- main.mts
- sitemap.mts
- action.yml
- BUILD.bazel
- esbuild.conf.js
- main.js
- tsconfig.json
- 1-bug-report.yaml
- 2-feature-request.yaml
- 3-docs-bug.yaml
- 4-devtools.yaml
- 5-vscode.yaml
- config.yml
- adev-preview-build.yml
- adev-preview-deploy.yml
- assistant-to-the-branch-manager.yml
- benchmark-compare.yml
- ci.yml
- cross-repo-adev-docs.yml
- dev-infra.yml
- google-internal-tests.yml
- merge-ready-status.yml
- perf.yml
- pr.yml
- release.yml
- scorecard.yml
- angular-robot.yml
- ISSUE_TEMPLATE.md
- PULL_REQUEST_TEMPLATE.md
- commit-msg
- pre-commit
- prepare-commit-msg
- caretaker.mjs
- commit-message.mjs
- config.mjs
- dx-perf-workflows.yml
- format.mjs
- gitconfig
- github.mjs
- google-sync-config.json
- pull-request.mjs
- release.mjs
- tsconfig.json
- extensions.json
- launch.json
- README.md
- recommended-settings.json
- tasks.json
- BUILD.bazel
- generate-routes.mts
- algolia-synonyms.mts
- tsconfig.json
- update-synonyms.mts
- github-client.mjs
- index.mjs
- README.md
- update-assets.mjs
- algolia-icon.component.html
- algolia-icon.component.ts
- BUILD.bazel
- breadcrumb.component.html
- breadcrumb.component.scss
- breadcrumb.component.spec.ts
- breadcrumb.component.ts
- BUILD.bazel
- BUILD.bazel
- cookie-popup.component.html
- cookie-popup.component.scss
- cookie-popup.component.spec.ts
- cookie-popup.component.ts
- BUILD.bazel
- copy-link-anchor.component.ts
- BUILD.bazel
- copy-source-code-button.component.html
- copy-source-code-button.component.spec.ts
- copy-source-code-button.component.ts
- BUILD.bazel
- icon.component.scss
- icon.component.ts
- BUILD.bazel
- navigation-list.component.html
- navigation-list.component.scss
- navigation-list.component.spec.ts
- navigation-list.component.ts
- BUILD.bazel
- search-dialog.component.html
- search-dialog.component.scss
- search-dialog.component.spec.ts
- search-dialog.component.ts
- BUILD.bazel
- search-history.component.html
- search-history.component.scss
- search-history.component.spec.ts
- search-history.component.ts
- BUILD.bazel
- select.component.html
- select.component.scss
- select.component.spec.ts
- select.component.ts
- BUILD.bazel
- slide-toggle.component.html
- slide-toggle.component.scss
- slide-toggle.component.spec.ts
- slide-toggle.component.ts
- BUILD.bazel
- tab-group.component.html
- tab-group.component.scss
- tab-group.component.spec.ts
- tab-group.component.ts
- BUILD.bazel
- table-of-contents.component.html
- table-of-contents.component.scss
- table-of-contents.component.spec.ts
- table-of-contents.component.ts
- BUILD.bazel
- text-field.component.html
- text-field.component.scss
- text-field.component.spec.ts
- text-field.component.ts
- BUILD.bazel
- top-level-banner.component.html
- top-level-banner.component.scss
- top-level-banner.component.spec.ts
- top-level-banner.component.ts
- docs-viewer.component.scss
- docs-viewer.component.spec.ts
- docs-viewer.component.ts
- example-viewer.component.html
- example-viewer.component.scss
- example-viewer.component.spec.ts
- example-viewer.component.ts
- BUILD.bazel
- BUILD.bazel
- index.ts
- BUILD.bazel
- click-outside.directive.spec.ts
- click-outside.directive.ts
- BUILD.bazel
- external-link.directive.spec.ts
- external-link.directive.ts
- BUILD.bazel
- search-item.directive.ts
- BUILD.bazel
- index.ts
- BUILD.bazel
- chevron.svg
- github.svg
- twitter.svg
- youtube.svg
- algolia-config.ts
- BUILD.bazel
- code-example.ts
- doc-content.ts
- docs-content-loader.ts
- environment.ts
- example-viewer-content-loader.ts
- index.ts
- navigation-item.ts
- search-results.ts
- table-of-contents-item.ts
- tutorial.ts
- BUILD.bazel
- index.mts
- BUILD.bazel
- extra.json
- fake-examples.mts
- fake-source.mts
- interpolate_code_examples.spec.mts
- BUILD.bazel
- extract_api_to_json.bzl
- index.mts
- interpolate_code_examples.mts
- another-fake-source.mts
- BUILD.bazel
- manifest.spec.mts
- BUILD.bazel
- generate_api_manifest.bzl
- generate_manifest.mts
- index.mts
- categorization.mts
- renderables.mts
- traits.mts
- shiki.mts
- css-classes.mts
- block-reference.tsx
- class-member-list.tsx
- class-member.tsx
- class-method-info.tsx
- class-reference.tsx
- cli-card.tsx
- cli-reference.tsx
- code-line-group.tsx
- code-line.tsx
- code-symbols.tsx
- code-table-of-contents.tsx
- constant-reference.tsx
- decorator-reference.tsx
- deprecated-label.tsx
- deprecation-warning.tsx
- docs-pill-row.tsx
- docs-reference.tsx
- enum-reference.tsx
- function-reference.tsx
- header-api.tsx
- header-cli.tsx
- highlight-ts.tsx
- initializer-api-function.tsx
- parameter.tsx
- raw-html.tsx
- section-api.tsx
- section-description.tsx
- section-heading.tsx
- section-usage-notes.tsx
- type-alias-reference.tsx
- code-transforms.spec.mts
- jsdoc-transforms.spec.mts
- BUILD.bazel
- cli.spec.mts
- fake-cli-entries.json
- fake-entries.json
- marked.spec.mts
- renderable.spec.mts
- block-transforms.mts
- class-transforms.mts
- cli-transforms.mts
- code-transforms.mts
- constant-transforms.mts
- decorator-transforms.mts
- enum-transforms.mts
- format-code.mts
- function-transforms.mts
- initializer-api-functions-transform.mts
- interface-transforms.mts
- jsdoc-transforms.mts
- member-transforms.mts
- module-name.mts
- params-transforms.mts
- reference-section-id.mts
- repo.mts
- type-alias-transforms.mts
- url-transforms.mts
- BUILD.bazel
- cli-entities.mts
- defined-routes-context.mts
- entities.mts
- index.mts
- processing.mts
- render_api_to_html.bzl
- rendering.mts
- symbol-context.mts
- BUILD.bazel
- BUILD.bazel
- generate_api_docs.bzl
- package.json
- BUILD.bazel
- index.mts
- previews.template
- BUILD.bazel
- copyright.mts
- file-system.mts
- BUILD.bazel
- builder.mts
- defaults.mts
- index.mts
- app.component.mts
- index.html
- main.mts
- styles.css
- .stackblitzrc
- angular.json
- BUILD.bazel
- karma.conf.js
- package-lock.json
- package.json
- tsconfig.app.json
- tsconfig.json
- BUILD.bazel
- builder.mts
- defaults.mts
- index.mts
- BUILD.bazel
- helpers.mts
- index.mts
- BUILD.bazel
- nav-items-gen.spec.mts
- BUILD.bazel
- index.mts
- nav-items-gen.mts
- strategies.mts
- types.mts
- docs-card-container.mts
- docs-card.mts
- docs-nav-card.mts
- highlight.mts
- index.mts
- range.mts
- region.mts
- docs-code-block.mts
- docs-code-multifile.mts
- docs-code.mts
- docs-pill-row.mts
- docs-pill.mts
- docs-step.mts
- docs-workflow.mts
- docs-alert.mts
- docs-callout.mts
- docs-decorative-header.mts
- docs-image.mts
- docs-tabs.mts
- docs-video.mts
- index.mts
- BUILD.bazel
- code.md
- code.spec.mts
- BUILD.bazel
- docs-alert.md
- docs-alert.spec.mts
- BUILD.bazel
- docs-callout.md
- docs-callout.spec.mts
- angular.svg
- BUILD.bazel
- docs-card.md
- docs-card.spec.mts
- BUILD.bazel
- docs-card-container.md
- docs-card-container.spec.mts
- BUILD.bazel
- docs-code.md
- docs-code.spec.mts
- example-with-eslint-comment.ts
- example-with-region.ts
- messages.fr.xlf
- new-code.ts
- old-code.ts
- BUILD.bazel
- docs-code-block.md
- docs-code-block.spec.mts
- BUILD.bazel
- docs-code-multifile.md
- docs-code-multifile.spec.mts
- BUILD.bazel
- decoration.svg
- docs-decorative-header.md
- docs-decorative-header.spec.mts
- BUILD.bazel
- docs-pill.md
- docs-pill.spec.mts
- BUILD.bazel
- docs-pill-row.md
- docs-pill-row.spec.mts
- BUILD.bazel
- docs-step.md
- docs-step.spec.mts
- BUILD.bazel
- docs-video.md
- docs-video.spec.mts
- BUILD.bazel
- docs-workflow.md
- docs-workflow.spec.mts
- BUILD.bazel
- heading.md
- heading.spec.mts
- BUILD.bazel
- image.md
- image.spec.mts
- BUILD.bazel
- link.md
- link.spec.mts
- BUILD.bazel
- list.md
- list.spec.mts
- BUILD.bazel
- mermaid.spec.mts
- BUILD.bazel
- table.md
- table.spec.mts
- BUILD.bazel
- text.md
- text.spec.mts
- BUILD.bazel
- renderer-context.mts
- code.mts
- heading.mts
- image.mts
- link.mts
- list.mts
- table.mts
- text.mts
- BUILD.bazel
- helpers.mts
- parse.mts
- renderer.mts
- block-c.mts
- html.mts
- inline-c-only.mts
- inline-c.mts
- inline-hash.mts
- BUILD.bazel
- README.md
- region-parser.mts
- remove-eslint-comments.mts
- heading.spec.mts
- linking.spec.mts
- BUILD.bazel
- heading.mts
- linking.mts
- shiki.mts
- app.config.ts
- .gitkeep
- angular.svg
- .gitkeep
- favicon.ico
- index.html
- main.ts
- styles.css
- .gitignore
- angular.json
- BUILD.bazel
- package-lock.json
- package.json
- tsconfig.app.json
- tsconfig.json
- BUILD.bazel
- metadata.mts
- playground_index.mts
- routes.mts
- source-code.mts
- tutorial_index.mts
- utils.mts
- webcontainers.mts
- _guides.bzl
- _navigation.bzl
- _playground.bzl
- _previews.bzl
- _stackblitz.bzl
- _tutorial.bzl
- _zip.bzl
- BUILD.bazel
- esbuild.config.mjs
- BUILD.bazel
- index.ts
- is-active-navigation-item.pipe.spec.ts
- is-active-navigation-item.pipe.ts
- relative-link.pipe.spec.ts
- relative-link.pipe.ts
- BUILD.bazel
- docs-content-loader.ts
- environment.ts
- example-viewer-content-loader.ts
- index.ts
- is-search-dialog-open.ts
- local-storage.ts
- previews-components.ts
- window.ts
- BUILD.bazel
- index.ts
- navigation-state.service.ts
- search-history.service.spec.ts
- search-history.service.ts
- search.service.ts
- table-of-contents-loader.service.spec.ts
- table-of-contents-loader.service.ts
- _alert.scss
- _callout.scss
- _card.scss
- _code.scss
- _decorative-header.scss
- _icon.scss
- _mermaid.scss
- _pill.scss
- _steps.scss
- _table.scss
- _tutorial-mascot.scss
- _video.scss
- _api-item-label.scss
- _button.scss
- _colors.scss
- _faceted-list.scss
- _kbd.scss
- _links.scss
- _media-queries.scss
- _reference.scss
- _resets.scss
- _scroll-track.scss
- _split.scss
- _typography.scss
- _z-index.scss
- BUILD.bazel
- global-styles.scss
- BUILD.bazel
- index.ts
- testing-helper.ts
- analytics.utils.ts
- animations.utils.ts
- BUILD.bazel
- device.utils.ts
- filesystem.utils.ts
- index.ts
- navigation.utils.ts
- url.utils.ts
- zip.utils.ts
- BUILD.bazel
- defaults.bzl
- index.bzl
- index.ts
- package.json
- tsconfig-test.json
- tsconfig.json
- element-ids.ts
- keys.ts
- links.ts
- pages.ts
- footer.component.html
- footer.component.scss
- footer.component.spec.ts
- footer.component.ts
- mini-menu.scss
- nav-item.scss
- navigation.component.html
- navigation.component.scss
- navigation.component.spec.ts
- navigation.component.ts
- progress-bar.component.spec.ts
- progress-bar.component.ts
- secondary-navigation.component.html
- secondary-navigation.component.scss
- secondary-navigation.component.spec.ts
- secondary-navigation.component.ts
- analytics-format-error.ts
- analytics.service.spec.ts
- analytics.service.ts
- error-handler.ts
- error-snack-bar.spec.ts
- error-snack-bar.ts
- adev-url-serializer.ts
- adev-url.serializer.spec.ts
- a-dev-title-strategy.spec.ts
- a-dev-title-strategy.ts
- content-loader.service.spec.ts
- content-loader.service.ts
- example-content-loader.service.spec.ts
- example-content-loader.service.ts
- header.service.spec.ts
- header.service.ts
- theme-manager.service.spec.ts
- theme-manager.service.ts
- version-manager.service.ts
- code-editor-extensions.ts
- code-editor-languages.ts
- syntax-styles.ts
- theme-styles.ts
- autocomplete.ts
- diagnostics.ts
- tooltip.spec.ts
- tooltip.ts
- diagnostics-state.service.spec.ts
- diagnostics-state.service.ts
- component-ts-syntax.ts
- actions.ts
- autocomplete-request.ts
- autocomplete-response.ts
- code-change-request.ts
- define-types-request.ts
- diagnostics-request.ts
- display-tooltip-request.ts
- display-tooltip-response.ts
- message.ts
- compiler-opts.ts
- environment.ts
- ts-constants.ts
- factory-provider.ts
- typescript-vfs.worker.ts
- code-editor.component.html
- code-editor.component.scss
- code-editor.component.spec.ts
- code-editor.component.ts
- code-mirror-editor.service.spec.ts
- code-mirror-editor.service.ts
- loading-steps.ts
- preview-error.component.html
- preview-error.component.scss
- preview-error.component.spec.ts
- preview-error.component.ts
- preview.component.html
- preview.component.scss
- preview.component.spec.ts
- preview.component.ts
- command-validator.service.spec.ts
- command-validator.service.ts
- interactive-terminal.ts
- terminal-handler.service.spec.ts
- terminal-handler.service.ts
- terminal.component.scss
- terminal.component.spec.ts
- terminal.component.ts
- alert-manager.service.ts
- constants.ts
- download-manager.service.spec.ts
- download-manager.service.ts
- editor-ui-state.service.spec.ts
- editor-ui-state.service.ts
- embedded-editor.component.html
- embedded-editor.component.scss
- embedded-editor.component.ts
- embedded-tutorial-manager.service.spec.ts
- embedded-tutorial-manager.service.ts
- error-filename-handler.ts
- index.ts
- inject-embedded-tutorial-manager.ts
- inject-node-runtime-sandbox.ts
- node-runtime-errors.ts
- node-runtime-sandbox.service.spec.ts
- node-runtime-sandbox.service.ts
- node-runtime-state.service.spec.ts
- node-runtime-state.service.ts
- README.md
- stackblitz-opener.service.spec.ts
- stackblitz-opener.service.ts
- typings-loader.service.spec.ts
- typings-loader.service.ts
- docs.component.html
- docs.component.scss
- docs.component.spec.ts
- docs.component.ts
- calc-css-value.spec.ts
- calc-css-value.ts
- index.ts
- css-value-lexer.spec.ts
- css-value-lexer.ts
- css-value-parser.spec.ts
- css-value-parser.ts
- index.ts
- types.ts
- utils.spec.ts
- utils.ts
- animation-player.component.ts
- animation-player.ts
- animation-scroll-handler.ts
- types.ts
- animation-creator.service.ts
- animation-layer.directive.ts
- animation.spec.ts
- animation.ts
- index.ts
- README.md
- types.ts
- code-highlighter.ts
- code-block.ts
- control-flow-example.html
- control-flow-example.scss
- control-flow-example.ts
- deferrable-views-example.html
- deferrable-views-example.scss
- deferrable-views-example.ts
- animation-definition.ts
- home-animation.component.html
- home-animation.component.scss
- home-animation.component.ts
- hydration-example.html
- hydration-example.scss
- hydration-example.ts
- signals-demo.html
- signals-demo.scss
- signals-demo.ts
- home.component.html
- home.component.scss
- home.component.spec.ts
- home.component.ts
- not-found.html
- not-found.scss
- not-found.ts
- playground.component.html
- playground.component.scss
- playground.component.spec.ts
- playground.component.ts
- api-item-label.component.spec.ts
- api-item-label.component.ts
- api-items-section.component.html
- api-items-section.component.scss
- api-items-section.component.spec.ts
- api-items-section.component.ts
- api-reference-details-page.component.html
- api-reference-details-page.component.scss
- api-reference-details-page.component.spec.ts
- api-reference-details-page.component.ts
- api-reference-list.component.html
- api-reference-list.component.scss
- api-reference-list.component.spec.ts
- api-reference-list.component.ts
- api-reference-manager.service.ts
- cli-reference-details-page.component.html
- cli-reference-details-page.component.scss
- cli-reference-details-page.component.spec.ts
- cli-reference-details-page.component.ts
- api-reference-prerender.constants.ts
- manifest.helper.spec.ts
- manifest.helper.ts
- api-item-type.ts
- api-item.ts
- api-items-group.ts
- api-manifest.ts
- api-label.pipe.spec.ts
- api-label.pipe.ts
- reference-scroll-handler.service.ts
- split-resizer-handler.service.ts
- tutorial-navigation-list.scss
- tutorial-navigation-list.ts
- tutorial-navigation.scss
- tutorial.component.html
- tutorial.component.scss
- tutorial.component.spec.ts
- tutorial.component.ts
- tutorials-route-reuse-strategy.ts
- recommendations.ts
- update.component.html
- update.component.scss
- update.component.spec.ts
- update.component.ts
- BUILD.bazel
- index.ts
- redirections.spec.ts
- redirections.ts
- router_providers.ts
- routes.ts
- sub-navigation-data.ts
- app-scroller.ts
- app.component.html
- app.component.scss
- app.component.spec.ts
- app.component.ts
- app.config.server.ts
- app.config.ts
- environment.ts
- main.component.ts
- android-chrome-192x192.png
- android-chrome-512x512.png
- apple-touch-icon.png
- browserconfig.xml
- BUILD.bazel
- cli.svg
- components.svg
- dev-tools.svg
- di.svg
- docs.svg
- favicon-16x16.png
- favicon-32x32.png
- favicon-48x48.png
- favicon.ico
- forms.svg
- language-service.svg
- mstile-144x144.png
- mstile-150x150.png
- mstile-310x150.png
- mstile-310x310.png
- mstile-70x70.png
- ng-update.svg
- playground.svg
- routing.svg
- safari-pinned-tab.svg
- signals.svg
- site.webmanifest
- ssr.svg
- star.svg
- tutorials.svg
- coding-01.svg
- error.svg
- greeting.svg
- magnifying-glass.svg
- orthos-back.svg
- question.svg
- sad.svg
- superhero.svg
- angular-perf-in-chrome.png
- chrome-performance-deep-link.png
- profile-angular-vs-3rd-party.png
- profile-bootstrap-application.png
- profile-change-detection.png
- profile-component-processing.png
- recording-profile-in-chrome.png
- slow-computations.png
- zone-pollution.png
- animation_auto.gif
- animation_basic_click.gif
- animation_enter_leave.gif
- animation_enter_leave_states.gif
- animation_groups.gif
- animation_multistep.gif
- animation_timings.gif
- keyframes-500.png
- keyframes-offset-500.png
- keyframes-pulsation.png
- ng_animate_transitions_inactive_active.png
- ng_animate_transitions_inactive_active_void.png
- ng_animate_transitions_inactive_active_wildcards.png
- ng_animate_transitions_void_in.png
- wildcard-3-states.png
- wildcard-state-500.png
- first-highlight.png
- highlight-directive-anim.gif
- highlight-directive-final-anim.gif
- highlight-directive-v2-anim.gif
- build-config-targets.gif
- ng-model-anim.gif
- ngfor-trackby.gif
- ngswitch.gif
- completion.gif
- car-components.png
- component-hierarchy.png
- injector-injects.png
- injector-tree.png
- injectors.svg
- quickstart-sourcemap-explorer.png
- access-console.png
- component-explorer.png
- debugging-onpush.png
- default-profiler-view.png
- defer-block.png
- devtools-tabs.png
- devtools.png
- di-injector-tree-providers.png
- di-injector-tree-selected.png
- di-injector-tree.png
- directive-details.png
- flame-graph-view.png
- hydration-overlay-ecom.png
- hydration-status.png
- inspect-element.png
- navigate-source.png
- profiler-selected-bar.png
- profiler.png
- router-tree-navigate.png
- router-tree.png
- save-profile.png
- search.png
- show-hydration.png
- update-property.png
- view-properties.png
- ads-example.gif
- dynamic-form.png
- plunker.png
- dataflow-reactive-forms-mtv.png
- dataflow-reactive-forms-vtm.png
- dataflow-td-forms-mtv.png
- dataflow-td-forms-vtm.png
- key-diff-reactive-forms.png
- key-diff-td-forms.png
- interceptor-order.svg
- wiki-1.gif
- wiki-2.gif
- devtools-lcp.png
- input-diagram-target-source.svg
- input-output-diagram.svg
- input.svg
- output.svg
- language-completion.gif
- language-error.gif
- language-navigation.gif
- after-view-anim.gif
- do-check-anim.gif
- on-changes-anim.gif
- peek-a-boo.gif
- peek-a-boo.png
- projected-child-view.png
- feature-module.png
- lazy-loading-chunk-arrow.png
- lazy-loading-clear.gif
- lazy-loading-network-tab.png
- lazy-loading-three-buttons.png
- power-boost-calculator.png
- any-provider.svg
- name-editor-1.png
- name-editor-2.gif
- profile-editor-1.gif
- profile-editor-2.png
- profile-editor-3.png
- profile-editor-4.png
- confirm-dialog.png
- nested-routing-diagram.svg
- collection-files.gif
- binding-inner-html.png
- bypass-security-component.png
- offline-option.png
- sw-active.png
- welcome-msg-en.png
- welcome-msg-fr.png
- bad-paragraph.png
- good-paragraph.png
- select-ngcontainer-anim.gif
- unless-anim.gif
- use-extension.gif
- evil-title.png
- syntax-diagram.svg
- app-plunker.png
- app-specs-plunker.png
- highlight-directive-spec.png
- initial-jasmine-html-reporter.png
- karma-1st-spec-debug.png
- karma-1st-spec-output.png
- karma-browser.png
- keyup-loop-back-anim.gif
- keyup1-anim.gif
- keyup3-anim.gif
- emulated-encapsulation.png
- no-encapsulation.png
- shadow-dom-encapsulation.png
- angular-logo-dark.svg
- angular-logo-light.svg
- editor-dark.png
- editor-light.png
- rhubarb.jpg
- signal-inputs-vscode.png
- signal-queries-vscode.png
- angular_icon_gradient.gif
- angular_mascot_cheerful.png
- angular_pride.png
- angular_signals.png
- angular_wordmark_black.png
- angular_wordmark_gradient.png
- angular_wordmark_white.png
- do_and_dont.png
- bernard-hermant-CLKGGwIBTaY-unsplash.jpg
- brandon-griggs-wR11KBaB86U-unsplash.jpg
- example-house.jpg
- firebase-studio_logo.svg
- i-do-nothing-but-love-lAyXdl1-Wmc-unsplash.jpg
- ian-macdonald-W8z6aiwfi1E-unsplash.jpg
- krzysztof-hepner-978RAXoXnH4-unsplash.jpg
- phil-hearing-IYfp2Ixe9nM-unsplash.jpg
- r-architecture-GGupkreKwxA-unsplash.jpg
- r-architecture-JvQ0Q5IkeMM-unsplash.jpg
- saru-robert-9rP3mxf8qWI-unsplash.jpg
- webaliser-_TPTXZd9mOo-unsplash.jpg
- homes-app-landing-page.png
- homes-app-lesson-01-browser.png
- homes-app-lesson-02-step-2.png
- homes-app-lesson-02-step-3.png
- homes-app-lesson-03-step-2.png
- homes-app-lesson-07-step-2.png
- homes-app-lesson-08-step-2.png
- homes-app-lesson-11-step-1.png
- homes-app-lesson-11-step-3.png
- homes-app-lesson-12-step-3.png
- homes-app-lesson-13-step-3.png
- angular-v21-hero.jpg
- BUILD.bazel
- castle-sign.png
- congrats-sign.png
- enter-sign.png
- entry-denied-sign.png
- key.png
- mascot-down-1.png
- mascot-down-2.png
- mascot-left-1.png
- mascot-left-2.png
- mascot-right-1.png
- mascot-right-2.png
- mascot-up-1.png
- mascot-up-2.png
- mascot.png
- welcome-sign.png
- world-map.png
- angular-v22-hero.png
- BUILD.bazel
- ai-tutor-preview-1.png
- ai-tutor-preview-2.png
- ai-tutor-preview-3.png
- ai-tutor-preview-4.png
- ang_illustrations-04.svg
- browser-bolt.svg
- BUILD.bazel
- community.svg
- components.svg
- dependency_injection.svg
- directives.svg
- globe.svg
- launch-ai-tutor.png
- learn-angular-browser-bw.svg
- learn-angular-browser.svg
- learn-angular-local.svg
- ng-image.jpg
- open-source.svg
- overview.svg
- roadmap.svg
- rocket.svg
- routing.svg
- servers.svg
- signals.svg
- templates.svg
- uwu.png
- what_is_angular.svg
- angular-v21-release.ics
- BUILD.bazel
- versions.json
- BUILD.bazel
- BUILD.bazel
- agent-skills.md
- ai-tutor.md
- BUILD.bazel
- design-patterns.md
- develop-with-ai.md
- mcp-server-setup.md
- overview.md
- webmcp.md
- _build-info.json
- aria-accordion.json
- aria-combobox.json
- aria-grid.json
- aria-listbox.json
- aria-menu.json
- aria-tabs.json
- aria-toolbar.json
- aria-tree.json
- BUILD.bazel
- BUILD.bazel
- overview.md
- BUILD.bazel
- overview.md
- profiling-with-chrome-devtools.md
- skipping-subtrees.md
- slow-computations.md
- zone-pollution.md
- a11y.md
- BUILD.bazel
- error-handling.md
- style-guide.md
- update.md
- _build-info.json
- BUILD.bazel
- cdk_drag_drop.json
- cdk_testing.json
- cdk_testing_protractor.json
- cdk_testing_selenium_webdriver.json
- cdk_testing_testbed.json
- _build-info.json
- add.json
- analytics.json
- BUILD.bazel
- build.json
- cache.json
- completion.json
- config.json
- deploy.json
- e2e.json
- extract-i18n.json
- generate.json
- lint.json
- new.json
- run.json
- serve.json
- test.json
- update.json
- version.json
- BUILD.bazel
- output-interop.md
- signals-interop.md
- take-until-destroyed.md
- app-shell.md
- BUILD.bazel
- communications.md
- config.md
- custom-service-worker-scripts.md
- devops.md
- getting-started.md
- overview.md
- push-notifications.md
- BUILD.bazel
- custom-build-pipeline.md
- web-workers.md
- BUILD.bazel
- v21.md
- v22.md
- app.e2e-spec.ts
- app.component.css
- app.component.html
- app.component.ts
- progress-bar.component.css
- progress-bar.component.ts
- index.html
- main.ts
- example-config.json
- stackblitz.json
- app.e2e-spec.ts
- app.component.css
- app.component.html
- app.component.spec.ts
- app.component.ts
- index.html
- main.ts
- example-config.json
- stackblitz.json
- tsconfig.app.json
- tsconfig.json
- webpack.config.mjs
- app.e2e-spec.ts
- auto.po.ts
- enter-leave.po.ts
- filter-stagger.po.ts
- hero-groups.ts
- open-close.po.ts
- querying.po.ts
- status-slider.po.ts
- toggle.po.ts
- util.ts
- auto-height.css
- auto-height.html
- auto-height.ts
- increment-decrement.css
- increment-decrement.html
- increment-decrement.ts
- insert-remove.css
- insert-remove.html
- insert-remove.ts
- open-close.css
- open-close.html
- open-close.ts
- reorder.css
- reorder.html
- reorder.ts
- stagger.css
- stagger.html
- stagger.ts
- enter-binding.css
- enter-binding.html
- enter-binding.ts
- enter.css
- enter.html
- enter.ts
- leave-binding.css
- leave-binding.html
- leave-binding.ts
- leave-event.css
- leave-event.html
- leave-event.ts
- leave-parent.css
- leave-parent.html
- leave-parent.ts
- leave.css
- leave.html
- leave.ts
- auto-height.css
- auto-height.html
- auto-height.ts
- increment-decrement.css
- increment-decrement.html
- increment-decrement.ts
- insert.css
- insert.html
- insert.ts
- open-close.css
- open-close.html
- open-close.ts
- remove.css
- remove.html
- remove.ts
- reorder.css
- reorder.html
- reorder.ts
- stagger.css
- stagger.html
- stagger.ts
- about.css
- about.html
- about.ts
- animations.1.ts
- animations.css
- animations.ts
- app.config.ts
- app.css
- app.html
- app.module.1.ts
- app.routes.ts
- app.ts
- hero-list-auto-page.ts
- hero-list-auto.html
- hero-list-auto.ts
- hero-list-enter-leave-page.ts
- hero-list-enter-leave.ts
- hero-list-group-page.ts
- hero-list-groups.ts
- hero-list-page.css
- hero-list-page.html
- hero-list-page.ts
- hero-list.css
- hero.ts
- home.css
- home.html
- home.ts
- insert-remove.css
- insert-remove.html
- insert-remove.ts
- mock-heroes.ts
- open-close-page.ts
- open-close.1.html
- open-close.1.ts
- open-close.2.html
- open-close.2.ts
- open-close.3.html
- open-close.3.ts
- open-close.4.html
- open-close.4.ts
- open-close.css
- open-close.html
- open-close.ts
- querying.css
- querying.ts
- status-slider-page.ts
- status-slider.css
- status-slider.html
- status-slider.ts
- toggle-animations-page.ts
- index.html
- main.ts
- example-config.json
- stackblitz.json
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- autocomplete.css
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- country-selector.css
- country-selector.html
- country-selector.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.e2e-spec.ts
- app.component.1.html
- app.component.1.ts
- app.component.html
- app.component.ts
- highlight.directive.1.ts
- highlight.directive.2.ts
- highlight.directive.3.ts
- highlight.directive.ts
- index.html
- main.ts
- example-config.json
- stackblitz.json
- app.e2e-spec.ts
- item-detail.component.css
- item-detail.component.html
- item-detail.component.ts
- app.component.css
- app.component.html
- app.component.ts
- item-switch.component.ts
- item.ts
- index.html
- main.ts
- example-config.json
- stackblitz.json
- my-builder.spec.ts
- my-builder.ts
- app.css
- app.html
- app.ts
- index.html
- main.ts
- app.css
- app.html
- app.ts
- index.html
- main.ts
- app.css
- app.html
- app.ts
- index.html
- main.ts
- app.css
- app.html
- app.ts
- index.html
- main.ts
- app.css
- app.html
- app.ts
- index.html
- main.ts
- app.css
- app.html
- app.ts
- index.html
- main.ts
- app.css
- app.html
- app.ts
- index.html
- main.ts
- app.css
- app.html
- app.ts
- index.html
- main.ts
- app.css
- app.html
- app.ts
- index.html
- main.ts
- app.css
- app.html
- app.ts
- index.html
- main.ts
- app.css
- app.html
- app.ts
- index.html
- main.ts
- app.css
- app.html
- app.ts
- index.html
- main.ts
- app.css
- app.html
- app.ts
- index.html
- main.ts
- app.css
- app.html
- app.ts
- index.html
- main.ts
- app.css
- app.html
- app.ts
- index.html
- main.ts
- app.css
- app.html
- app.ts
- index.html
- main.ts
- app.css
- app.html
- app.ts
- index.html
- main.ts
- app.css
- app.html
- app.ts
- index.html
- main.ts
- app.css
- app.html
- app.ts
- index.html
- main.ts
- app.e2e-spec.ts
- app.component.ts
- dynamic-form-question.component.html
- dynamic-form-question.component.ts
- dynamic-form.component.html
- dynamic-form.component.ts
- question-base.ts
- question-control.service.ts
- question-dropdown.ts
- question-textbox.ts
- question.service.ts
- sample.css
- index.html
- main.ts
- example-config.json
- stackblitz.json
- app.e2e-spec.ts
- app.ts
- popup.service.ts
- popup.ts
- index.html
- main.ts
- example-config.json
- stackblitz.json
- app.e2e-spec.ts
- actor-form-reactive.component.1.ts
- actor-form-reactive.component.2.ts
- actor-form-reactive.component.css
- actor-form-reactive.component.html
- actor-form-reactive.component.ts
- actors.service.ts
- forbidden-name.directive.ts
- role.directive.ts
- unambiguous-role.directive.ts
- unambiguous-role.ts
- actor-form-template.component.css
- actor-form-template.component.html
- actor-form-template.component.ts
- app.component.ts
- forms.css
- index.html
- main.ts
- example-config.json
- stackblitz.json
- app.e2e-spec.ts
- actor-form.component.css
- actor-form.component.html
- actor-form.component.ts
- actor.ts
- app.component.css
- app.component.html
- app.component.ts
- forms.css
- index.html
- main.ts
- styles.1.css
- example-config.json
- stackblitz.json
- app.e2e-spec.ts
- favorite-color.component.spec.ts
- favorite-color.component.ts
- utils.ts
- favorite-color.component.spec.ts
- favorite-color.component.ts
- app.component.css
- app.component.html
- app.component.spec.ts
- app.component.ts
- index.html
- main.ts
- example-config.json
- stackblitz.json
- app.component-old.ts
- app.component.css
- app.component.html
- app.component.ts
- tailwind-app.component.html
- tailwind-app.component.ts
- index.html
- main.ts
- apache2.conf
- app.component.html
- app.locale_data.ts
- app.locale_data_extra.ts
- app.module.ts
- commands.sh
- locale_plural_function.ts
- main.1.ts
- messages.fr.xlf
- nginx.conf
- rendered-output.html
- app.e2e-spec.ts
- app.component.html
- app.component.ts
- messages.fr.xlf
- messages.xlf
- index.html
- main.ts
- angular.json
- example-config.json
- readme.md
- stackblitz.json
- app.e2e-spec.ts
- name-editor.component.css
- name-editor.component.html
- name-editor.component.ts
- profile-editor.component.1.html
- profile-editor.component.1.ts
- profile-editor.component.2.ts
- profile-editor.component.css
- profile-editor.component.html
- profile-editor.component.ts
- app.component.1.html
- app.component.css
- app.component.html
- app.component.ts
- index.html
- main.ts
- example-config.json
- stackblitz.json
- app.e2e-spec.ts
- profile.css
- profile.html
- profile.ts
- app.config.ts
- app.css
- app.html
- app.routes.ts
- app.ts
- index.html
- main.ts
- example-config.json
- stackblitz.json
- __name@dasherize__.service.ts.template
- index.1.ts
- index.ts
- schema.json
- schema.ts
- index.ts
- schema.json
- schema.ts
- collection.1.json
- collection.json
- my-lib.component.spec.ts
- my-lib.component.ts
- my-lib.module.ts
- my-lib.service.spec.ts
- my-lib.service.ts
- public_api.ts
- ng-package.json
- package.json
- tsconfig.lib.json
- tsconfig.schematics.json
- tsconfig.spec.json
- app.component.ts
- app.module.ts
- index.html
- main.ts
- example-config.json
- zipper.json
- app.e2e-spec.ts
- app.component.ts
- bypass-security.component.html
- bypass-security.component.ts
- inner-html-binding.component.html
- inner-html-binding.component.ts
- index.html
- main.ts
- example-config.json
- stackblitz.json
- app.e2e-spec.ts
- app.component.html
- app.component.ts
- check-for-update.service.ts
- handle-unrecoverable-state.service.ts
- log-update.service.ts
- prompt-update.service.ts
- readme.md
- index.html
- main.ts
- example-config.json
- zipper.json
- reactive-forms.ts
- signal-forms.ts
- template-driven-forms.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.css
- app.html
- app.ts
- app.e2e-spec.ts
- app.component.css
- app.component.html
- app.component.ts
- hero-switch.components.ts
- hero.component.ts
- hero.ts
- if-loaded.directive.ts
- loading-state.ts
- scrap.txt
- trigonometry.directive.ts
- index.html
- main.ts
- example-config.json
- stackblitz.json
- app.e2e-spec.ts
- app.ts
- index.html
- main.ts
- example-config.json
- stackblitz.json
- .eslintrc.json
- BUILD.bazel
- tsconfig.eslint.json
- BUILD.bazel
- complex-sequences.md
- css.md
- enter-and-leave.md
- migration.md
- overview.md
- reusable-animations.md
- transition-and-triggers.md
- accordion.md
- autocomplete.md
- BUILD.bazel
- combobox.md
- grid.md
- listbox.md
- menu.md
- menubar.md
- multiselect.md
- overview.md
- select.md
- tabs.md
- toolbar.md
- tree.md
- advanced-configuration.md
- anatomy-of-components.md
- BUILD.bazel
- content-projection.md
- dom-apis.md
- host-elements.md
- inheritance.md
- inputs.md
- lifecycle.md
- outputs.md
- programmatic-rendering.md
- queries.md
- selectors.md
- styling.md
- BUILD.bazel
- creating-and-using-services.md
- creating-injectable-service.md
- debugging-and-troubleshooting-di.md
- defining-dependency-providers.md
- dependency-injection-context.md
- di-in-action.md
- hierarchical-dependency-injection.md
- lazy-loading-services.md
- lightweight-injection-tokens.md
- overview.md
- attribute-directives.md
- BUILD.bazel
- directive-composition-api.md
- overview.md
- structural-directives.md
- async-operations.md
- BUILD.bazel
- comparison.md
- cross-field-logic.md
- custom-controls.md
- designing-your-form-model.md
- dynamic-forms-with-json.md
- field-metadata.md
- field-state-management.md
- form-logic.md
- form-submission.md
- migration.md
- models.md
- overview.md
- schemas.md
- testing.md
- validation.md
- BUILD.bazel
- dynamic-forms.md
- form-validation.md
- overview.md
- reactive-forms.md
- template-driven-forms.md
- typed-forms.md
- BUILD.bazel
- http-resource.md
- interceptors.md
- making-requests.md
- overview.md
- security.md
- setup.md
- testing.md
- add-package.md
- BUILD.bazel
- deploy.md
- example.md
- format-data-locale.md
- import-global-variants.md
- locale-id.md
- manage-marked-text.md
- merge.md
- overview.md
- prepare.md
- translation-files.md
- BUILD.bazel
- overview.md
- BUILD.bazel
- overview.md
- BUILD.bazel
- common-router-tasks.md
- customizing-route-behavior.md
- data-resolvers.md
- define-routes.md
- lifecycle-and-events.md
- loading-strategies.md
- navigate-to-routes.md
- overview.md
- read-route-state.md
- redirecting-routes.md
- rendering-strategies.md
- route-guards.md
- route-transition-animations.md
- router-reference.md
- routing-with-urlmatcher.md
- show-routes-with-outlets.md
- testing.md
- BUILD.bazel
- debounced.md
- effect.md
- linked-signal.md
- overview.md
- resource.md
- binding.md
- BUILD.bazel
- control-flow.md
- defer.md
- event-listeners.md
- expression-syntax.md
- ng-container.md
- ng-content.md
- ng-template.md
- overview.md
- pipes.md
- two-way-binding.md
- variables.md
- whitespace.md
- attribute-directives.md
- BUILD.bazel
- code-coverage.md
- component-harnesses-overview.md
- component-harnesses-testing-environments.md
- components-basics.md
- components-scenarios.md
- creating-component-harnesses.md
- debugging.md
- karma.md
- migrating-to-vitest.md
- overview.md
- pipes.md
- services.md
- using-component-harnesses.md
- utility-apis.md
- zone-js-testing-utilities.md
- BUILD.bazel
- drag-drop.md
- elements.md
- hydration.md
- image-optimization.md
- incremental-hydration.md
- security.md
- ssr.md
- tailwind.md
- zoneless.md
- BUILD.bazel
- components.md
- dependency-injection.md
- next-steps.md
- overview.md
- signal-forms.md
- signals.md
- templates.md
- BUILD.bazel
- installation.md
- what-is-angular.md
- BUILD.bazel
- overview.md
- angular-compiler-options.md
- BUILD.bazel
- file-structure.md
- npm-packages.md
- workspace-config.md
- BUILD.bazel
- NG0100.md
- NG01002.md
- NG01101.md
- NG01203.md
- NG01354.md
- NG01902.md
- NG0200.md
- NG0201.md
- NG0203.md
- NG0204.md
- NG0205.md
- NG0207.md
- NG0209.md
- NG02200.md
- NG02800.md
- NG02802.md
- NG02825.md
- NG0300.md
- NG0301.md
- NG0302.md
- NG0318.md
- NG0401.md
- NG0403.md
- NG0500.md
- NG05000.md
- NG0501.md
- NG0502.md
- NG0503.md
- NG0504.md
- NG0505.md
- NG0506.md
- NG0507.md
- NG05101.md
- NG05102.md
- NG05104.md
- NG05106.md
- NG05201.md
- NG05703.md
- NG0602.md
- NG0750.md
- NG0751.md
- NG0910.md
- NG0912.md
- NG0913.md
- NG0919.md
- NG0950.md
- NG0951.md
- NG0955.md
- NG0956.md
- NG1001.md
- NG2003.md
- NG2009.md
- NG3003.md
- NG6100.md
- NG8001.md
- NG8002.md
- NG8003.md
- NG8023.md
- NG8024.md
- overview.md
- BUILD.bazel
- NG8021.md
- NG8101.md
- NG8102.md
- NG8103.md
- NG8104.md
- NG8105.md
- NG8106.md
- NG8107.md
- NG8108.md
- NG8109.md
- NG8111.md
- NG8113.md
- NG8114.md
- NG8115.md
- NG8116.md
- NG8117.md
- overview.md
- BUILD.bazel
- cleanup-unused-imports.md
- common-to-standalone.md
- control-flow.md
- inject-function.md
- ngclass-to-class.md
- ngstyle-to-style.md
- outputs.md
- overview.md
- route-lazy-loading.md
- router-testing-module-migration.md
- self-closing-tags.md
- signal-inputs.md
- signal-queries.md
- standalone.md
- BUILD.bazel
- cli.md
- license.md
- press-kit.md
- releases.md
- roadmap.md
- versions.md
- aot-compiler.md
- aot-metadata-errors.md
- build-system-migration.md
- BUILD.bazel
- build.md
- cli-builder.md
- deployment.md
- end-to-end.md
- environments.md
- overview.md
- schematics-authoring.md
- schematics-for-libraries.md
- schematics.md
- serve.md
- setup-local.md
- template-typecheck.md
- BUILD.bazel
- component.md
- injectors.md
- overview.md
- profiler.md
- router.md
- angular-package-format.md
- BUILD.bazel
- creating-libraries.md
- overview.md
- using-libraries.md
- BUILD.bazel
- language-service.md
- BUILD.bazel
- BUILD.bazel
- error.md
- kitchen-sink.md
- angular.json
- BUILD.bazel
- firebase.json
- package.json
- README.md
- .bazelrc
- .bazelversion
- .editorconfig
- .git-blame-ignore-revs
- .gitattributes
- .gitignore
- .gitmessage
- .mailmap
- .nvmrc
- .pnpmfile.cjs
- .prettierignore
- .prettierrc
- .pullapprove.yml
- AGENTS.md
- BUILD.bazel
- CHANGELOG.md
- CHANGELOG_ARCHIVE.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- LICENSE
- MODULE.bazel
- MODULE.bazel.lock
- README.md
- REPO.bazel
- SECURITY.md
🚀 설치 가이드
1. 코드 내려받기
git clone https://github.com/angular/angular
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd angular
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- Node.js npm 명령어를 쓰려면 Node.js가 설치되어 있어야 합니다.
npm install -g @angular/cli
npm 레지스트리에 배포된 패키지를 전역으로 설치합니다. 소스 클론이 필요 없습니다.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Node.js
쉬움사전 준비물
npm install -g @angular/cli
npm 레지스트리에 배포된 패키지를 전역으로 설치합니다. 소스 클론이 필요 없습니다.
<img src="https://img.shields.io/npm/v/@angular/core.svg?logo=npm&logoColor=fff&label=NPM+package&color=limegreen" alt="Angular on npm" />
이 명령어를 터미널에 그대로 입력해 실행하세요.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
