react-native
React를 사용하여 네이티브 애플리케이션을 빌드하기 위한 프레임워크입니다.
파일 탐색기
최종 버전 다운로드 (.zip)파일 수가 많아 일부만 표시됩니다. 전체 파일은 위 다운로드 버튼으로 확인해 주세요.
- config
- action.yml
- action.yml
- action.yml
- action.yml
- action.yml
- action.yml
- action.yml
- action.yml
- action.yml
- action.yml
- action.yml
- action.yml
- action.yml
- action.yml
- action.yml
- action.yml
- action.yml
- bug_report.yml
- config.yml
- debugger_bug_report.yml
- new_architecture_bug_report.yml
- createDraftRelease-test.js
- extractIssueOncalls-test.js
- generateChangelog-test.js
- maestro-android-test.js
- maestro-ios-test.js
- publishTemplate-test.js
- verifyArtifactsAreOnMaven-test.js
- verifyPublishedPackage-test.js
- verifyReleaseOnNpm-test.js
- actOnLabel.js
- addDescriptiveLabels.js
- analyze_scripts.sh
- checkBranchTarget.js
- checkForReproducer.js
- createDraftRelease.js
- exec_swallow_error.sh
- extractIssueOncalls.js
- generateChangelog.js
- maestro-android.js
- maestro-ios.js
- publishTemplate.js
- utils.js
- validatePRBody.js
- verifyArtifactsAreOnMaven.js
- verifyPublishedPackage.js
- verifyReleaseOnNpm.js
- verifyVersion.js
- analyze-pr.yml
- api-changes.yml
- autorebase.yml
- bump-podfile-lock.yml
- cache-reaper.yml
- check-for-reproducer.yml
- close-pr.yml
- create-draft-release.yml
- create-release.yml
- e2e-android-rntester.yml
- e2e-android-templateapp.yml
- e2e-ios-rntester.yml
- e2e-ios-templateapp.yml
- fantom-tests.yml
- generate-changelog.yml
- monitor-new-issues.yml
- needs-attention.yml
- on-issue-labeled.yml
- prebuild-ios-core.yml
- prebuild-ios-dependencies.yml
- publish-npm.yml
- retry-workflow.yml
- stale-bot.yml
- test-all.yml
- test-ios-spm-helloworld.yml
- test-ios-spm-newapp.yml
- test-ios-spm-rntester.yml
- validate-cxx-api-snapshots.yml
- validate-dotslash-artifacts.yml
- ISSUE_TEMPLATE.md
- PULL_REQUEST_TEMPLATE.md
- RELEASE_TEMPLATE.md
- SUPPORT.md
- GUIDELINES.md
- README-template.md
- README.md
- node.js
- spawn-async_v1.x.x.js
- ttlcache_1.x.x.js
- rest_v22.x.x.js
- cli-types_v19.x.x.js
- node22_v22.x.x.js
- actual-request-url_v1.x.x.js
- ansi-regex_v5.x.x.js
- babel-traverse_v7.x.x.js
- babel-types_v7.x.x.js
- babel_v7.x.x.js
- base64-js_v1.x.x.js
- commander_v12.x.x.js
- connect_v3.x.x.js
- cross-spawn_v7.x.x.js
- debug_v4.4.x.js
- deep-equal_v1.x.x.js
- electron-packager_v20.x.x.js
- electron_v36.x.x.js
- execa_v5.x.x.js
- fb-dotslash_v0.x.x.js
- ini_v5.x.x.js
- jest-diff_v29.x.x.js
- jest-snapshot_v29.x.x.js
- jest.js
- jsonc-parser_v2.2.x.js
- listr2_v8.x.x.js
- listr_v14.x.x.js
- node-fetch_v2.x.x.js
- open_v8.x.x.js
- pretty-format_v29.x.x.js
- promise_v8.x.x.js
- react-dom_v17.x.x.js
- react-test-renderer_v16.x.x.js
- rxjs_v6.x.x.js
- selfsigned_v2.x.x.js
- semver_v7.x.x.js
- serve-static_v1.x.x.js
- shelljs_v0.x.x.js
- signedsource_v1.x.x.js
- stacktrace-parser_v0.1.x.js
- tinybench_v4.1.x.js
- tinyglobby_v0.2.x.js
- typescript_v5.x.x.js
- undici_v6.x.x.js
- wait-for-expect_v3.x.x.js
- ws_v7.x.x.js
- yargs_v17.x.x.js
- gradle-wrapper.jar
- gradle-wrapper.properties
- preprocessor.js
- AndroidPathUtils-test.js
- AndroidPathUtils.d.ts
- AndroidPathUtils.js
- index.d.ts
- index.js
- package.json
- README.md
- path-support-test.js
- package.json
- path-support.d.ts
- path-support.js
- README.md
- registry.d.ts
- registry.js
- failures.js
- fixtures.js
- index-test.js.snap
- index-test.js
- index.js
- package.json
- README.md
- sign.js
- filterPlatformAssetScales-test.js
- getAssetDestPathAndroid-test.js
- getAssetDestPathIOS-test.js
- assetCatalogIOS.js
- buildBundle.js
- createKeepFileAsync.js
- filterPlatformAssetScales.js
- getAssetDestPathAndroid.js
- getAssetDestPathIOS.js
- index.js
- saveAssets.js
- codegen.js
- spm.js
- start.js
- attachKeyHandlers.js
- createDevMiddlewareLogger.js
- isDevServerRunning.js
- loadCommunityMiddleware.js
- OpenDebuggerKeyboardHandler.js
- runDevServer.js
- version.js
- errors.js
- loadMetroConfig.js
- metroPlatformResolver.js
- parseKeyValueParamArray.js
- index.flow.js
- index.js
- .gitignore
- package.json
- README.md
- common.js
- dom_extension.js
- host.js
- en-US.json
- zh.json
- i18n.js
- platform.js
- protocol_client.js
- rn_experiments.js
- root.js
- sdk-meta.js
- sdk.js
- google-nest-hub-horizontal.avif
- google-nest-hub-max-horizontal.avif
- google-nexus-5-horizontal-default-1x.avif
- google-nexus-5-horizontal-default-2x.avif
- google-nexus-5-horizontal-keyboard-1x.avif
- google-nexus-5-horizontal-keyboard-2x.avif
- google-nexus-5-horizontal-navigation-1x.avif
- google-nexus-5-horizontal-navigation-2x.avif
- google-nexus-5-vertical-default-1x.avif
- google-nexus-5-vertical-default-2x.avif
- google-nexus-5-vertical-keyboard-1x.avif
- google-nexus-5-vertical-keyboard-2x.avif
- google-nexus-5-vertical-navigation-1x.avif
- google-nexus-5-vertical-navigation-2x.avif
- google-nexus-5x-horizontal-default-1x.avif
- google-nexus-5x-horizontal-default-2x.avif
- google-nexus-5x-horizontal-keyboard-1x.avif
- google-nexus-5x-horizontal-keyboard-2x.avif
- google-nexus-5x-horizontal-navigation-1x.avif
- google-nexus-5x-horizontal-navigation-2x.avif
- google-nexus-5x-vertical-default-1x.avif
- google-nexus-5x-vertical-default-2x.avif
- google-nexus-5x-vertical-keyboard-1x.avif
- google-nexus-5x-vertical-keyboard-2x.avif
- google-nexus-5x-vertical-navigation-1x.avif
- google-nexus-5x-vertical-navigation-2x.avif
- iPad-landscape.avif
- iPad-portrait.avif
- iPhone5-landscape.avif
- iPhone5-portrait.avif
- iPhone6-landscape.avif
- iPhone6-portrait.avif
- iPhone6Plus-landscape.avif
- iPhone6Plus-portrait.avif
- MotoG4-landscape.avif
- MotoG4-portrait.avif
- Nexus5X-landscape.avif
- Nexus5X-portrait.avif
- Nexus6P-landscape.avif
- Nexus6P-portrait.avif
- device_mode_emulation_frame.js
- devtools_app.js
- formatter_worker-entrypoint.js
- formatter_worker.js
- FormatterActions.js
- heap_snapshot_worker-entrypoint.js
- heap_snapshot_worker.js
- inspector.js
- inspector_main-meta.js
- inspector_main.js
- js_app.js
- lighthouse_worker.js
- main-meta.js
- main.js
- ndb_app.js
- node_app.js
- rehydrated_devtools_app.js
- rn_fusebox.js
- shell.js
- wasmparser_worker-entrypoint.js
- wasmparser_worker.js
- worker_app.js
- learn-debugging-basics.jpg
- learn-native-debugging.jpg
- learn-react-native-devtools.jpg
- welcomeIcon.png
- 3d-center.svg
- 3d-pan.svg
- 3d-rotate.svg
- accelerometer-back.svg
- accelerometer-bottom.png
- accelerometer-front.svg
- accelerometer-left.png
- accelerometer-right.png
- accelerometer-top.png
- account-tree.svg
- align-content-center.svg
- align-content-end.svg
- align-content-space-around.svg
- align-content-space-between.svg
- align-content-space-evenly.svg
- align-content-start.svg
- align-content-stretch.svg
- align-items-baseline.svg
- align-items-center.svg
- align-items-end.svg
- align-items-start.svg
- align-items-stretch.svg
- align-self-center.svg
- align-self-end.svg
- align-self-start.svg
- align-self-stretch.svg
- animation.svg
- arrow-back.svg
- arrow-collapse.svg
- arrow-down.svg
- arrow-drop-down-dark.svg
- arrow-drop-down-light.svg
- arrow-drop-down.svg
- arrow-forward.svg
- arrow-right-circle.svg
- arrow-up-down-circle.svg
- arrow-up-down.svg
- arrow-up.svg
- bell.svg
- bezier-curve-filled.svg
- bin.svg
- bottom-panel-close.svg
- bottom-panel-open.svg
- brackets.svg
- breakpoint-circle.svg
- breakpoint-crossed-filled.svg
- breakpoint-crossed.svg
- brush-2.svg
- brush-filled.svg
- brush.svg
- bug.svg
- bundle.svg
- button-magic.svg
- calendar-today.svg
- center-focus-weak.svg
- check-circle.svg
- check-double.svg
- checker.svg
- checkmark.svg
- chevron-double-right.svg
- chevron-down.svg
- chevron-left-dot.svg
- chevron-left.svg
- chevron-right.svg
- chevron-up.svg
- chromeLeft.avif
- chromeMiddle.avif
- chromeRight.avif
- class.svg
- clear-list.svg
- clear.svg
- cloud.svg
- code-circle.svg
- code.svg
- colon.svg
- color-picker-filled.svg
- color-picker.svg
- compress.svg
- console-conditional-breakpoint.svg
- console-logpoint.svg
- cookie.svg
- cookie_off.svg
- copy.svg
- corporate-fare.svg
- credit-card.svg
- cross-circle-filled.svg
- cross-circle.svg
- cross.svg
- cssoverview_icons_2x.avif
- custom-typography.svg
- database.svg
- deployed.svg
- device-fold.svg
- devices.svg
- devtools-thumbnail.svg
- devtools-tips.svg
- devtools.svg
- difference.svg
- dock-bottom.svg
- dock-left.svg
- dock-right.svg
- dock-window.svg
- document.svg
- dog-paw.svg
- domain.svg
- dots-horizontal.svg
- dots-vertical.svg
- download.svg
- edit.svg
- empty.svg
- errorWave.svg
- exclamation.svg
- experiment-check.svg
- experiment.svg
- extension.svg
- eye.svg
- favicon.ico
- file-document.svg
- file-fetch-xhr.svg
- file-font.svg
- file-generic.svg
- file-image.svg
- file-json.svg
- file-manifest.svg
- file-media.svg
- file-script.svg
- file-snippet.svg
- file-stylesheet.svg
- file-wasm.svg
- file-websocket.svg
- filter-clear.svg
- filter-filled.svg
- filter.svg
- flex-direction.svg
- flex-no-wrap.svg
- flex-wrap.svg
- flow.svg
- fold-more.svg
- folder.svg
- frame-crossed.svg
- frame-icon.svg
- frame.svg
- gear-filled.svg
- gear.svg
- gears.svg
- global.svg
- google.svg
- goto-filled.svg
- grid-on.svg
- group.svg
- heap-snapshot.svg
- heap-snapshots.svg
- help.svg
- history.svg
- home.svg
- hover.svg
- iframe-crossed.svg
- iframe.svg
- Images.js
- import.svg
- indeterminate-question-box.svg
- info-filled.svg
- info.svg
- issue-cross-filled.svg
- issue-exclamation-filled.svg
- issue-questionmark-filled.svg
- issue-text-filled.svg
- justify-content-center.svg
- justify-content-end.svg
- justify-content-space-around.svg
- justify-content-space-between.svg
- justify-content-space-evenly.svg
- justify-content-start.svg
- justify-items-center.svg
- justify-items-end.svg
- justify-items-start.svg
- justify-items-stretch.svg
- keyboard-arrow-right.svg
- keyboard-full.svg
- keyboard-pen.svg
- keyboard.svg
- label.svg
- large-arrow-right-filled.svg
- layers-filled.svg
- layers.svg
- left-panel-close.svg
- left-panel-open.svg
- lightbulb-spark.svg
- lightbulb.svg
- lighthouse_logo.svg
- list.svg
- location-on.svg
- lock.svg
- match-case.svg
- match-whole-word.svg
- memory.svg
- minus.svg
- mop.svg
- mouse.svg
- navigationControls.png
- navigationControls_2x.png
- network-settings.svg
- node-stack-icon.svg
- nodeIcon.avif
- open-externally.svg
- override.svg
- palette.svg
- pause-circle.svg
- pause.svg
- pen-spark.svg
- performance-panel-delete-annotation.svg
- performance-panel-diagram.svg
- performance-panel-entry-label.svg
- performance-panel-time-range.svg
- performance.svg
- person.svg
- photo-camera.svg
- play.svg
- plus.svg
- policy.svg
- popoverArrows.png
- popup.svg
- preview_feature_video_thumbnail.svg
- profile.svg
- psychiatry.svg
- record-start.svg
- record-stop.svg
- redo.svg
- refresh.svg
- regular-expression.svg
- replace.svg
- replay.svg
- report.svg
- resizeDiagonal.svg
- resizeHorizontal.svg
- resizeVertical.svg
- resume.svg
- review.svg
- right-panel-close.svg
- right-panel-open.svg
- scissors.svg
- screen-rotation.svg
- search.svg
- select-element.svg
- send.svg
- shadow.svg
- small-status-dot.svg
- smart-assistant.svg
- snippet.svg
- spark-info.svg
- star.svg
- step-into.svg
- step-out.svg
- step-over.svg
- step.svg
- stop.svg
- symbol.svg
- sync.svg
- table.svg
- terminal.svg
- thumb-down-filled.svg
- thumb-down.svg
- thumb-up-filled.svg
- thumb-up.svg
- tonality.svg
- toolbarResizerVertical.png
- top-panel-close.svg
- top-panel-open.svg
- touch-app.svg
- touchCursor.png
- touchCursor_2x.png
- triangle-bottom-right.svg
- triangle-down.svg
- triangle-left.svg
- triangle-right.svg
- triangle-up.svg
- tune.svg
- undo.svg
- warning-filled.svg
- warning.svg
- watch.svg
- whatsnew.svg
- width.svg
- zoom-in.svg
- test_runner.js
- legacy_test_runner.js
- ai_assistance.js
- autofill_manager.js
- bindings.js
- breakpoints.js
- cpu_profile.js
- crux-manager.js
- emulation.js
- extensions.js
- formatter.js
- har.js
- heap_snapshot_model.js
- arInsecureContext.md
- arInvalidInfoHeader.md
- arInvalidRegisterOsSourceHeader.md
- arInvalidRegisterOsTriggerHeader.md
- arInvalidRegisterSourceHeader.md
- arInvalidRegisterTriggerHeader.md
- arNavigationRegistrationUniqueScopeAlreadySet.md
- arNavigationRegistrationWithoutTransientUserActivation.md
- arNoRegisterOsSourceHeader.md
- arNoRegisterOsTriggerHeader.md
- arNoRegisterSourceHeader.md
- arNoRegisterTriggerHeader.md
- arNoWebOrOsSupport.md
- arOsSourceIgnored.md
- arOsTriggerIgnored.md
- arPermissionPolicyDisabled.md
- arSourceAndTriggerHeaders.md
- arSourceIgnored.md
- arTriggerIgnored.md
- arUntrustworthyReportingOrigin.md
- arWebAndOsHeaders.md
- bounceTrackingMitigations.md
- clientHintMetaTagAllowListInvalidOrigin.md
- clientHintMetaTagModifiedHTML.md
- CoepCoopSandboxedIframeCannotNavigateToCoopPage.md
- CoepCorpNotSameOrigin.md
- CoepCorpNotSameOriginAfterDefaultedToSameOriginByCoep.md
- CoepCorpNotSameSite.md
- CoepFrameResourceNeedsCoepHeader.md
- CompatibilityModeQuirks.md
- CookieAttributeValueExceedsMaxSize.md
- cookieCrossSiteRedirectDowngrade.md
- cookieExcludeBlockedWithinRelatedWebsiteSet.md
- cookieExcludeDomainNonAscii.md
- cookieExcludePortMismatch.md
- cookieExcludeSchemeMismatch.md
- cookieExcludeThirdPartyPhaseoutRead.md
- cookieExcludeThirdPartyPhaseoutSet.md
- cookieWarnDomainNonAscii.md
- cookieWarnMetadataGrantRead.md
- cookieWarnMetadataGrantSet.md
- cookieWarnThirdPartyPhaseoutRead.md
- cookieWarnThirdPartyPhaseoutSet.md
- corsAllowCredentialsRequired.md
- corsDisabledScheme.md
- corsDisallowedByMode.md
- corsHeaderDisallowedByPreflightResponse.md
- corsInsecurePrivateNetwork.md
- corsInvalidHeaderValues.md
- corsLocalNetworkAccessPermissionDenied.md
- corsMethodDisallowedByPreflightResponse.md
- corsNoCorsRedirectModeNotFollow.md
- corsOriginMismatch.md
- corsPreflightAllowPrivateNetworkError.md
- corsPreflightResponseInvalid.md
- corsPrivateNetworkPermissionDenied.md
- corsRedirectContainsCredentials.md
- corsWildcardOriginNotAllowed.md
- cspEvalViolation.md
- cspInlineViolation.md
- cspTrustedTypesPolicyViolation.md
- cspTrustedTypesSinkViolation.md
- cspURLViolation.md
- deprecation.md
- federatedAuthRequestAccountsHttpNotFound.md
- federatedAuthRequestAccountsInvalidResponse.md
- federatedAuthRequestAccountsNoResponse.md
- federatedAuthRequestApprovalDeclined.md
- federatedAuthRequestCanceled.md
- federatedAuthRequestClientMetadataHttpNotFound.md
- federatedAuthRequestClientMetadataInvalidResponse.md
- federatedAuthRequestClientMetadataNoResponse.md
- federatedAuthRequestErrorFetchingSignin.md
- federatedAuthRequestErrorIdToken.md
- federatedAuthRequestIdTokenHttpNotFound.md
- federatedAuthRequestIdTokenInvalidRequest.md
- federatedAuthRequestIdTokenInvalidResponse.md
- federatedAuthRequestIdTokenNoResponse.md
- federatedAuthRequestInvalidSigninResponse.md
- federatedAuthRequestManifestHttpNotFound.md
- federatedAuthRequestManifestInvalidResponse.md
- federatedAuthRequestManifestNoResponse.md
- federatedAuthRequestTooManyRequests.md
- federatedAuthUserInfoRequestInvalidAccountsResponse.md
- federatedAuthUserInfoRequestInvalidConfigOrWellKnown.md
- federatedAuthUserInfoRequestNoAccountSharingPermission.md
- federatedAuthUserInfoRequestNoApiPermission.md
- federatedAuthUserInfoRequestNoReturningUserFromFetchedAccounts.md
- federatedAuthUserInfoRequestNotIframe.md
- federatedAuthUserInfoRequestNotPotentiallyTrustworthy.md
- federatedAuthUserInfoRequestNotSameOrigin.md
- federatedAuthUserInfoRequestNotSignedInWithIdp.md
- fetchingPartitionedBlobURL.md
- genericFormAriaLabelledByToNonExistingId.md
- genericFormAutocompleteAttributeEmptyError.md
- genericFormDuplicateIdForInputError.md
- genericFormEmptyIdAndNameAttributesForInputError.md
- genericFormInputAssignedAutocompleteValueToIdOrNameAttributeError.md
- genericFormInputHasWrongButWellIntendedAutocompleteValueError.md
- genericFormInputWithNoLabelError.md
- genericFormLabelForMatchesNonExistingIdError.md
- genericFormLabelForNameError.md
- genericFormLabelHasNeitherForNorNestedInput.md
- genericResponseWasBlockedByORB.md
- heavyAd.md
- LowTextContrast.md
- mixedContent.md
- navigatingPartitionedBlobURL.md
- placeholderDescriptionForInvisibleIssues.md
- propertyRuleInvalidNameIssue.md
- propertyRuleIssue.md
- SameSiteExcludeContextDowngradeRead.md
- SameSiteExcludeContextDowngradeSet.md
- SameSiteExcludeNavigationContextDowngrade.md
- SameSiteInvalidSameParty.md
- SameSiteNoneInsecureErrorRead.md
- SameSiteNoneInsecureErrorSet.md
- SameSiteNoneInsecureWarnRead.md
- SameSiteNoneInsecureWarnSet.md
- SameSiteUnspecifiedLaxAllowUnsafeRead.md
- SameSiteUnspecifiedLaxAllowUnsafeSet.md
- SameSiteWarnCrossDowngradeRead.md
- SameSiteWarnCrossDowngradeSet.md
- SameSiteWarnStrictLaxDowngradeStrict.md
- selectElementAccessibilityDisallowedOptGroupChild.md
- selectElementAccessibilityDisallowedSelectChild.md
- selectElementAccessibilityInteractiveContentAttributesSelectDescendant.md
- selectElementAccessibilityInteractiveContentLegendChild.md
- selectElementAccessibilityInteractiveContentOptionChild.md
- selectElementAccessibilityNonPhrasingContentOptionChild.md
- sharedArrayBuffer.md
- sharedDictionaryUseErrorCrossOriginNoCorsRequest.md
- sharedDictionaryUseErrorDictionaryLoadFailure.md
- sharedDictionaryUseErrorMatchingDictionaryNotUsed.md
- sharedDictionaryUseErrorUnexpectedContentDictionaryHeader.md
- sharedDictionaryWriteErrorCossOriginNoCorsRequest.md
- sharedDictionaryWriteErrorDisallowedBySettings.md
- sharedDictionaryWriteErrorExpiredResponse.md
- sharedDictionaryWriteErrorFeatureDisabled.md
- sharedDictionaryWriteErrorInsufficientResources.md
- sharedDictionaryWriteErrorInvalidMatchField.md
- sharedDictionaryWriteErrorInvalidStructuredHeader.md
- sharedDictionaryWriteErrorNavigationRequest.md
- sharedDictionaryWriteErrorNoMatchField.md
- sharedDictionaryWriteErrorNonListMatchDestField.md
- sharedDictionaryWriteErrorNonSecureContext.md
- sharedDictionaryWriteErrorNonStringIdField.md
- sharedDictionaryWriteErrorNonStringInMatchDestList.md
- sharedDictionaryWriteErrorNonStringMatchField.md
- sharedDictionaryWriteErrorNonTokenTypeField.md
- sharedDictionaryWriteErrorRequestAborted.md
- sharedDictionaryWriteErrorShuttingDown.md
- sharedDictionaryWriteErrorTooLongIdField.md
- sharedDictionaryWriteErrorUnsupportedType.md
- sriInvalidSignatureHeader.md
- sriInvalidSignatureInputHeader.md
- sriMissingSignatureHeader.md
- sriMissingSignatureInputHeader.md
- sriSignatureHeaderValueIsIncorrectLength.md
- sriSignatureHeaderValueIsNotByteSequence.md
- sriSignatureHeaderValueIsParameterized.md
- sriSignatureInputHeaderInvalidComponentName.md
- sriSignatureInputHeaderInvalidComponentType.md
- sriSignatureInputHeaderInvalidDerivedComponentParameter.md
- sriSignatureInputHeaderInvalidHeaderComponentParameter.md
- sriSignatureInputHeaderInvalidParameter.md
- sriSignatureInputHeaderKeyIdLength.md
- sriSignatureInputHeaderMissingLabel.md
- sriSignatureInputHeaderMissingRequiredParameters.md
- sriSignatureInputHeaderValueMissingComponents.md
- sriSignatureInputHeaderValueNotInnerList.md
- sriValidationFailedIntegrityMismatch.md
- sriValidationFailedInvalidLength.md
- sriValidationFailedSignatureExpired.md
- sriValidationFailedSignatureMismatch.md
- stylesheetLateImport.md
- stylesheetRequestFailed.md
- issues_manager.js
- javascript_metadata.js
- spec.js
- web-vitals-injected.generated.js
- live-metrics.js
- logs-meta.js
- logs.js
- persistence-meta.js
- persistence.js
- project_settings.js
- react_native.js
- source_map_scopes.js
- text_utils.js
- extras.js
- handlers.js
- helpers.js
- insights.js
- core.js
- graph.js
- metrics.js
- simulation.js
- types.js
- lantern.js
- types.js
- trace.js
- workspace.js
- workspace_diff.js
- accessibility-meta.js
- accessibility.js
- ai_assistance-meta.js
- ai_assistance.js
- animation-meta.js
- animation.js
- components.js
- components.js
- helper.js
- application-meta.js
- application.js
- autofill-meta.js
- autofill.js
- browser_debugger-meta.js
- browser_debugger.js
- changes-meta.js
- changes.js
- common.js
- console-meta.js
- console.js
- console_counters-meta.js
- console_counters.js
- coverage-meta.js
- coverage.js
- components.js
- css_overview-meta.js
- css_overview.js
- developer_resources-meta.js
- developer_resources.js
- components.js
- elements-meta.js
- elements.js
- components.js
- emulation-meta.js
- emulation.js
- event_listeners.js
- explain-meta.js
- explain.js
- components.js
- issues-meta.js
- issues.js
- js_timeline-meta.js
- js_timeline.js
- layer_viewer-meta.js
- layer_viewer.js
- layers-meta.js
- layers.js
- lighthouse-meta.js
- lighthouse.js
- components.js
- linear_memory_inspector-meta.js
- linear_memory_inspector.js
- media-meta.js
- media.js
- mobile_throttling-meta.js
- mobile_throttling.js
- components.js
- forward.js
- network-meta.js
- network.js
- performance_monitor-meta.js
- performance_monitor.js
- profiler-meta.js
- profiler.js
- protocol_monitor-meta.js
- protocol_monitor.js
- react_devtools.js
- react_devtools_components-meta.js
- react_devtools_profiler-meta.js
- components.js
- controllers.js
- converters.js
- extensions.js
- injected.generated.js
- injected.js
- models.js
- recorder-actions.js
- util.js
- recorder-meta.js
- recorder.js
- rn_welcome-meta.js
- rn_welcome.js
- screencast-meta.js
- screencast.js
- search.js
- security-meta.js
- security.js
- sensors-meta.js
- sensors.js
- components.js
- components.js
- utils.js
- emulation-meta.js
- emulation.js
- settings-meta.js
- settings.js
- snippets.js
- components.js
- sources-meta.js
- sources.js
- insights.js
- components.js
- extensions.js
- components.js
- overlays.js
- utils.js
- timeline-meta.js
- timeline.js
- utils.js
- graph_visualizer.js
- web_audio-meta.js
- web_audio.js
- webauthn-meta.js
- webauthn.js
- WNDT.md
- whats_new-meta.js
- whats_new.js
- puppeteer.js
- trace_bounds.js
- tracing.js
- window_bounds.js
- acorn.js
- client-variations.js
- angular.js
- codemirror.js
- cpp.js
- java.js
- legacy.js
- less.js
- markdown.js
- php.js
- python.js
- sass.js
- svelte.js
- vue.js
- wast.js
- xml.js
- codemirror.next.js
- csp_evaluator.js
- diff.js
- i18n.js
- intl-messageformat.js
- json5.js
- legacy-javascript.js
- report.js
- lighthouse-dt-bundle.js
- lit.js
- marked.js
- puppeteer.js
- puppeteer-replay.js
- react-devtools.js
- third-party-web.js
- wasmparser.js
- web-vitals.js
- adorners.js
- buttons.js
- cards.js
- chrome_link.js
- code_highlighter.js
- dialogs.js
- diff_view.js
- expandable_list.js
- floating_button.js
- helpers.js
- highlighting.js
- icon_button.js
- input.js
- issue_counter.js
- legacy_wrapper.js
- linkifier.js
- markdown_view.js
- menus.js
- node_text.js
- panel_feedback.js
- panel_introduction_steps.js
- render_coordinator.js
- report_view.js
- request_link_icon.js
- settings.js
- spinners.js
- srgb_overlay.js
- suggestion_input.js
- survey_link.js
- switch.js
- text_editor.js
- text_prompt.js
- tooltips.js
- tree_outline.js
- color_picker.js
- cookie_table.js
- data_grid.js
- inline_editor.js
- object_ui-meta.js
- object_ui.js
- perf_ui-meta.js
- perf_ui.js
- quick_open-meta.js
- quick_open.js
- source_frame-meta.js
- source_frame.js
- utils.js
- theme_support.js
- legacy.js
- lit.js
- visual_logging.js
- application_tokens.css
- design_system_tokens.css
- device_mode_emulation_frame.html
- devtools_app.html
- devtools_compatibility.js
- inspector.html
- integration_test_runner.html
- js_app.html
- ndb_app.html
- node_app.html
- rehydrated_devtools_app.html
- rn_fusebox.html
- Tests.js
- worker_app.html
- LICENSE
- BUILD_INFO
- index.js
- package.json
- README.md
- dotslash-test.js.snap
- dotslash-file-simulating-data-corruption.jsonc
- dotslash-file-simulating-network-error.jsonc
- dotslash-file-with-missing-platforms.jsonc
- dotslash-test.js
- electron-dependency-test.js
- react-native-devtools
- logo_light.svg
- icon.json
- AppIcon.icns
- icon.ico
- icon.png
- AppMenu.js
- BuildInfo.js
- BuildInfo.js.tpl
- index.flow.js
- index.js
- MainInstanceEntryPoint.js
- preload.js
- SettingsStore.js
- utils.js
- debugger-shell-test.js
- LaunchUtils.js
- index.flow.js
- index.js
- index.js
- .gitignore
- package.json
- README.md
- InspectorProxyHttpApi-test.js.snap
- embedderScriptStub-test.js
- FetchUtils.js
- getBaseUrlFromRequest-test.js
- getDevToolsFrontendUrl-test.js
- InspectorDebuggerUtils.js
- InspectorDeviceUtils.js
- InspectorProtocolUtils.js
- InspectorProxyCdpRewritingHacks-test.js
- InspectorProxyCdpTransport-test.js
- InspectorProxyConcurrentSessions-test.js
- InspectorProxyCustomMessageHandler-test.js
- InspectorProxyDeviceHandoff-test.js
- InspectorProxyHttpApi-test.js
- InspectorProxyReactNativeReloads-test.js
- ResourceUtils.js
- ServerUtils.js
- StandaloneFuseboxShell-test.js
- README.md
- messages.js
- protocol.js
- CdpDebugLogging.js
- CustomMessageHandler.js
- Device.js
- DeviceEventReporter.js
- EventLoopPerfTracker.js
- InspectorProxy.js
- InspectorProxyHeartbeat.js
- types.js
- openDebuggerMiddleware.js
- DevToolLauncher.js
- EventReporter.js
- Experiments.js
- Logger.js
- ReadonlyURL.js
- DefaultToolLauncher.js
- DefaultToolLauncher.js
- getBaseUrlFromRequest.js
- getDevToolsFrontendUrl.js
- createDevMiddleware.js
- index.flow.js
- index.js
- .gitignore
- package.json
- README.md
- prettier-config-test.js
- flat.js
- index.js
- package.json
- README.md
- shared.js
- eslint-tester.js
- no-deep-imports-test.js
- platform-colors-test.js
- index.js
- no-deep-imports.js
- package.json
- platform-colors.js
- README.md
- utils.js
- eslint-tester.js
- react-native-modules-test.js
- disk-cache.js
- index.js
- index.js
- package.json
- postpack.js
- prepack.js
- react-native-modules.js
- README.md
- gradle-wrapper.jar
- gradle-wrapper.properties
- libs.versions.toml
- PrivateReactExtension.kt
- PrefabPreprocessingEntry.kt
- BuildCodegenCLITask.kt
- CustomExecTask.kt
- PrepareBoostTask.kt
- PrepareGflagsTask.kt
- PrepareGlogTask.kt
- PreparePrefabHeadersTask.kt
- BundleHermesCTask.kt
- GenerateAutolinkingNewArchitecturesFileTask.kt
- GenerateCodegenArtifactsTask.kt
- GenerateCodegenSchemaTask.kt
- GenerateEntryPointTask.kt
- GeneratePackageListTask.kt
- AgpConfiguratorUtils.kt
- BackwardCompatUtils.kt
- DependencyUtils.kt
- FileUtils.kt
- JdkConfiguratorUtils.kt
- NdkConfiguratorUtils.kt
- PathUtils.kt
- ProjectUtils.kt
- PropertyUtils.kt
- ReactExtension.kt
- ReactPlugin.kt
- ReactRootProjectPlugin.kt
- TaskConfiguration.kt
- ModelAutolinkingDependenciesJsonTest.kt
- PrefabPreprocessingEntryTest.kt
- BuildCodegenCLITaskTest.kt
- CustomExecTaskTest.kt
- PrepareBoostTaskTest.kt
- PrepareGflagsTaskTest.kt
- PrepareGlogTaskTest.kt
- PreparePrefabHeadersTaskTest.kt
- BundleHermesCTaskTest.kt
- GenerateAutolinkingNewArchitecturesFileTaskTest.kt
- GenerateCodegenArtifactsTaskTest.kt
- GenerateCodegenSchemaTaskTest.kt
- GenerateEntryPointTaskTest.kt
- GeneratePackageListTaskTest.kt
- TaskTestUtils.kt
- AgpConfiguratorUtilsTest.kt
- BackwardCompatUtilsTest.kt
- DependencyUtilsTest.kt
- FileUtilsTest.kt
- NdkConfiguratorUtilsTest.kt
- PathUtilsTest.kt
- ProjectUtilsTest.kt
- ReactExtensionTest.kt
- ReactPluginTest.kt
- TestReactExtension.kt
- build.gradle.kts
- README.md
- ReactSettingsExtension.kt
- ReactSettingsPlugin.kt
- ReactSettingsExtensionTest.kt
- build.gradle.kts
- ModelAutolinkingAndroidProjectJson.kt
- ModelAutolinkingConfigJson.kt
- ModelAutolinkingDependenciesJson.kt
- ModelAutolinkingDependenciesPlatformAndroidJson.kt
- ModelAutolinkingDependenciesPlatformJson.kt
- ModelAutolinkingProjectJson.kt
- ModelCodegenConfig.kt
- ModelCodegenConfigAndroid.kt
- ModelPackageJson.kt
- JsonUtils.kt
- Os.kt
- TaskUtils.kt
- JsonUtilsTest.kt
- OsTest.kt
- TaskUtilsTest.kt
- build.gradle.kts
- OsRule.kt
- WithOs.kt
- build.gradle.kts
- .gitignore
- build.gradle.kts
- gradle.properties
- gradlew
- gradlew.bat
- package.json
- README.md
- settings.gradle.kts
- setup-test.js
- AccessibilityInfo.js
- ActivityIndicator.js
- AppState.js
- Clipboard.js
- Image.js
- InitializeCore.js
- Linking.js
- Modal.js
- NativeComponentRegistry.js
- NativeModules.js
- RefreshControl.js
- RendererProxy.js
- requireNativeComponent.js
- ScrollView.js
- Text.js
- TextInput.js
- UIManager.js
- useColorScheme.js
- Vibration.js
- View.js
- ViewNativeComponent.js
- assetFileTransformer.js
- local-setup.js
- mock.js
- mockComponent.js
- mockNativeComponent.js
- MockNativeMethods.js
- react-native-env.js
- RefreshControlMock.js
- renderer.js
- resolver.js
- setup.js
- jest-preset.js
- package.json
- README.md
- index.flow.js
- index.js
- .gitignore
- package.json
- README.md
- react-dark.png
- react-light.png
- index.d.ts
- index.js
- Links.js
- NewAppScreen.js
- Theme.js
- package.json
- README.md
- normalizeColor-test.js
- index.js
- index.js.flow
- package.json
- README.md
- consoleTable-itest.js
- consoleTimeStamp-itest.js
- console.js
- error-guard.js
- index.js
- package.json
- README.md
- ActionSheetIOS.js
- NativeActionSheetManager.js
- React-RCTActionSheet.podspec
- Alert.js
- NativeAlertManager.js
- RCTAlertManager.android.js
- RCTAlertManager.ios.js
- RCTAlertManager.js
- RCTAlertManager.js.flow
- Animated-benchmark-itest.js
- Animated-itest.js
- Animated-test.js
- Animated-web-test.js
- AnimatedBackend-benchmark-itest.js
- AnimatedBackend-itest.js
- AnimatedBackendSuspense-itest.js
- AnimatedColor-itest.js
- AnimatedComponents-itest.js
- AnimatedComposition-itest.js
- AnimatedFantomTestUtils.js
- AnimatedMock-itest.js
- AnimatedObject-itest.js
- AnimatedValue-itest.js
- AnimatedValueHooks-itest.js
- bezier-itest.js
- DecayAnimation-itest.js
- Easing-itest.js
- Interpolation-itest.js
- NativeAnimatedAllowlist-test.js
- SpringAnimation-itest.js
- TimingAnimation-itest.js
- Animation.js
- DecayAnimation.js
- SpringAnimation.js
- TimingAnimation.js
- AnimatedFlatList.js
- AnimatedImage.js
- AnimatedScrollView.js
- AnimatedSectionList.js
- AnimatedText.js
- AnimatedView.js
- AnimatedAddition.js
- AnimatedColor.js
- AnimatedDiffClamp.js
- AnimatedDivision.js
- AnimatedInterpolation.js
- AnimatedModulo.js
- AnimatedMultiplication.js
- AnimatedNode.js
- AnimatedObject.js
- AnimatedProps.js
- AnimatedStyle.js
- AnimatedSubtraction.js
- AnimatedTracking.js
- AnimatedTransform.js
- AnimatedValue.js
- AnimatedValueXY.js
- AnimatedWithChildren.js
- Animated.js
- Animated.js.flow
- AnimatedEvent.js
- AnimatedExports.js
- AnimatedExports.js.flow
- AnimatedImplementation.js
- AnimatedMock.js
- AnimatedPlatformConfig.js
- AnimationTimingUtils.js
- bezier.js
- createAnimatedComponent.js
- Easing.js
- NativeAnimatedAllowlist.js
- NativeAnimatedModule.js
- NativeAnimatedTurboModule.js
- shouldUseTurboAnimatedModule.js
- SpringConfig.js
- useAnimatedColor.js
- useAnimatedProps.js
- useAnimatedValue.js
- useAnimatedValueXY.js
- RCTAppDelegate.h
- RCTAppDelegate.mm
- RCTAppSetupUtils.h
- RCTAppSetupUtils.mm
- RCTDefaultReactNativeFactoryDelegate.h
- RCTDefaultReactNativeFactoryDelegate.mm
- RCTDependencyProvider.h
- RCTJSRuntimeConfiguratorProtocol.h
- RCTReactNativeFactory.h
- RCTReactNativeFactory.mm
- RCTRootViewFactory.h
- RCTRootViewFactory.mm
- RCTUIConfiguratorProtocol.h
- React-RCTAppDelegate.podspec
- AppState.js
- NativeAppState.js
- MessageQueueTestConfig.js
- MessageQueueTestModule.js
- MessageQueue-itest.js
- NativeModules-test.js
- BatchedBridge.js
- MessageQueue.js
- NativeModules.js
- BlobModule.js
- FileReaderModule.js
- Blob-test.js
- BlobManager-test.js
- BlobRegistry-itest.js
- File-test.js
- FileReader-test.js
- URL-itest.js
- Blob.js
- BlobManager.js
- BlobRegistry.js
- BlobTypes.js
- File.js
- FileReader.js
- NativeBlobModule.js
- NativeFileReaderModule.js
- RCTBlobCollector.h
- RCTBlobCollector.mm
- RCTBlobManager.h
- RCTBlobManager.mm
- RCTBlobPlugins.h
- RCTBlobPlugins.mm
- RCTFileReaderModule.h
- RCTFileReaderModule.mm
- React-RCTBlob.podspec
- URL.js
- URLSearchParams.js
- URLSearchParams.js.flow
- Button-itest.js
- AccessibilityInfo-test.js
- AccessibilityInfo.js
- legacySendAccessibilityEvent.android.js
- legacySendAccessibilityEvent.ios.js
- legacySendAccessibilityEvent.js
- legacySendAccessibilityEvent.js.flow
- NativeAccessibilityInfo.js
- NativeAccessibilityManager.js
- ActivityIndicator-itest.js
- ActivityIndicator.js
- ActivityIndicatorViewNativeComponent.js
- Clipboard.js
- NativeClipboard.js
- DrawerAndroid-test.js.snap
- DrawerAndroid-test.js
- AndroidDrawerLayoutNativeComponent.js
- DrawerLayoutAndroid.android.js
- DrawerLayoutAndroid.ios.js
- DrawerLayoutAndroid.js
- DrawerLayoutAndroid.js.flow
- DrawerLayoutAndroidFallback.js
- DrawerLayoutAndroidTypes.js
- Keyboard-test.js
- Keyboard.js
- KeyboardAvoidingView.js
- NativeKeyboardObserver.js
- LayoutConformance.js
- LayoutConformanceNativeComponent.js
- Pressable-itest.js
- Pressable.js
- useAndroidRippleForView.js
- ProgressBarAndroid-itest.js
- ProgressBarAndroid.android.js
- ProgressBarAndroid.js
- ProgressBarAndroidNativeComponent.js
- ProgressBarAndroidTypes.js
- AndroidSwipeRefreshLayoutNativeComponent.js
- PullToRefreshViewNativeComponent.js
- RefreshControl.js
- SafeAreaView-itest.js
- RCTSafeAreaViewNativeComponent.js
- SafeAreaView.js
- ScrollView-itest.js
- ScrollView-maintainVisibleContentPosition-itest.js
- ScrollView-viewCulling-itest.js
- AndroidHorizontalScrollContentViewNativeComponent.js
- AndroidHorizontalScrollViewNativeComponent.js
- processDecelerationRate.js
- ScrollContentViewNativeComponent.js
- ScrollView.js
- ScrollViewCommands.js
- ScrollViewContext.js
- ScrollViewNativeComponent.js
- ScrollViewNativeComponentType.js
- ScrollViewStickyHeader.js
- NativeSoundManager.js
- SoundManager.js
- StatusBar-test.js
- NativeStatusBarManagerAndroid.js
- NativeStatusBarManagerIOS.js
- StatusBar.js
- Switch-itest.js
- AndroidSwitchNativeComponent.js
- Switch.js
- SwitchNativeComponent.js
- InputAccessoryView-itest.js
- RCTTextInputViewConfig-itest.js
- TextInput-itest.js
- AndroidTextInputNativeComponent.js
- InputAccessoryView.js
- RCTInputAccessoryViewNativeComponent.js
- RCTMultilineTextInputNativeComponent.js
- RCTSingelineTextInputNativeComponent.js
- RCTTextInputViewConfig.js
- TextInput.flow.js
- TextInput.js
- TextInputNativeCommands.js
- TextInputState.js
- NativeToastAndroid.js
- ToastAndroid.android.js
- ToastAndroid.ios.js
- ToastAndroid.js
- ToastAndroid.js.flow
- ToastAndroidFallback.js
- TouchableHighlight-itest.js
- TouchableNativeFeedback-itest.js
- TouchableOpacity-itest.js
- TouchableWithoutFeedback-itest.js
- BoundingDimensions.js
- PooledClass.js
- Position.js
- Touchable.js
- TouchableBounce.js
- TouchableHighlight.js
- TouchableNativeFeedback.js
- TouchableOpacity.js
- TouchableWithoutFeedback.js
- UnimplementedNativeViewNativeComponent.js
- UnimplementedView.js
- FantomEventHandlers-itest.js
- View-benchmark-itest.js
- View-flexBasisFitContent-itest.js
- View-itest.js
- View-nativeCSSParsing-itest.js
- View-vs-ViewNativeComponent-benchmark-itest.js
- View-yogaNodeOwnerAssertion-itest.js
- ViewProps-benchmark-itest.js
- ReactNativeStyleAttributes.js
- View.js
- ViewAccessibility.js
- ViewNativeComponent.js
- ViewPropTypes.js
- Button.js
- StaticRenderer.js
- NativeExceptionsManager.js
- ExceptionsManager-test.js
- ReactNativeVersionCheck-itest.js
- loadBundleFromServer-test.js
- parseErrorStack-itest.js
- parseHermesStack-itest.js
- getDevServer.js
- loadBundleFromServer.js
- openFileInEditor.js
- openURLInBrowser.js
- parseErrorStack.js
- parseHermesStack.js
- symbolicateStackTrace.js
- NativeSegmentFetcher.js
- JSTimers-test.js
- immediateShim.js
- JSTimers.js
- NativeTiming.js
- queueMicrotask.js
- checkNativeVersion.js
- ExceptionsManager.js
- ExtendedError.js
- InitializeCore.js
- NativeExceptionsManager.js
- polyfillPromise.js
- RawEventEmitter.js
- ReactFiberErrorDialog.js
- ReactNativeVersion.js
- ReactNativeVersionCheck.js
- registerCallableModule.js
- setUpAlert.js
- setUpBatchedBridge.js
- setUpDeveloperTools.js
- setUpErrorHandling.js
- setUpGlobals.js
- setUpNavigator.js
- setUpPerformance.js
- setUpReactDevTools.js
- setUpReactRefresh.js
- setUpRegeneratorRuntime.js
- setUpSegmentFetcher.js
- setUpTimers.js
- setUpXHR.js
- DebuggingOverlay.js
- DebuggingOverlayNativeComponent.js
- DebuggingOverlayRegistry.js
- useSubscribeToDebuggingOverlayRegistry.js
- NativeEventEmitter.js
- NativeEventEmitter.js
- RCTDeviceEventEmitter.js
- RCTEventEmitter.js
- RCTNativeAppEventEmitter.js
- FBLazyIterator.h
- FBLazyVector.h
- FBLazyVector.podspec
- img1.png
- img2.png
- assetRelativePathInSnapshot-itest.js
- AssetUtils-itest.js
- Image-benchmark-itest.js
- Image-itest.js
- ImageBackground-itest.js
- ImageSourceUtils-itest.js
- resolveAssetSource-test.js
- AssetSourceResolver.js
- AssetUtils.js
- Image.android.js
- Image.ios.js
- Image.js
- Image.js.flow
- ImageAnalyticsTagContext.js
- ImageBackground.js
- ImageInjection.js
- ImageProps.js
- ImageResizeMode.js
- ImageSource.js
- ImageSourceUtils.js
- ImageTypes.flow.js
- ImageUtils.js
- ImageViewNativeComponent.js
- NativeImageEditor.js
- NativeImageLoaderAndroid.js
- NativeImageLoaderIOS.js
- nativeImageSource.js
- NativeImageStoreAndroid.js
- NativeImageStoreIOS.js
- RCTAnimatedImage.h
- RCTAnimatedImage.mm
- RCTBundleAssetImageLoader.h
- RCTBundleAssetImageLoader.mm
- RCTDisplayWeakRefreshable.h
- RCTDisplayWeakRefreshable.mm
- RCTGIFImageDecoder.h
- RCTGIFImageDecoder.mm
- RCTImageBlurUtils.h
- RCTImageBlurUtils.mm
- RCTImageCache.h
- RCTImageCache.mm
- RCTImageDataDecoder.h
- RCTImageEditingManager.h
- RCTImageEditingManager.mm
- RCTImageLoader.h
- RCTImageLoader.mm
- RCTImageLoaderLoggable.h
- RCTImageLoaderProtocol.h
- RCTImageLoaderWithAttributionProtocol.h
- RCTImagePlugins.h
- RCTImagePlugins.mm
- RCTImageStoreManager.h
- RCTImageStoreManager.mm
- RCTImageURLLoader.h
- RCTImageURLLoaderWithAttribution.h
- RCTImageURLLoaderWithAttribution.mm
- RCTImageUtils.h
- RCTImageUtils.mm
- RCTLocalAssetImageLoader.h
- RCTLocalAssetImageLoader.mm
- RCTResizeMode.h
- RCTResizeMode.mm
- RCTUIImageViewAnimated.h
- RCTUIImageViewAnimated.mm
- React-RCTImage.podspec
- RelativeImageStub.js
- resolveAssetSource.js
- PanResponder-itest.js
- FrameRateLogger.js
- NativeFrameRateLogger.js
- PanResponder.js
- TouchHistoryMath.js
- LayoutAnimation-itest.js
- LayoutAnimation.js
- Linking.js
- NativeIntentAndroid.js
- NativeLinkingManager.js
- RCTLinkingManager.h
- RCTLinkingManager.mm
- RCTLinkingPlugins.h
- RCTLinkingPlugins.mm
- React-RCTLinking.podspec
- FlatList-flowtest.js
- SectionList-flowtest.js
- FlatList-itest.js
- SectionList-itest.js
- VirtualizedList-stickyHeaders-benchmark-itest.js
- FillRateHelper.js
- FlatList.js
- SectionList.js
- SectionListModern.js
- ViewabilityHelper.js
- VirtualizedList.js
- VirtualizedListContext.js
- VirtualizedSectionList.js
- VirtualizeUtils.js
- LogBoxInspectorContainer-test.js.snap
- LogBoxNotificationContainer-test.js.snap
- fantomHelpers.js
- LogBox-test.js
- LogBoxInspectorContainer-test.js
- LogBoxNotificationContainer-test.js
- LogBoxData-test.js
- LogBoxLog-test.js
- LogBoxSymbolication-test.js
- parseLogBoxLog-itest.js
- parseLogBoxLog-test.js
- LogBoxData.js
- LogBoxLog.js
- LogBoxSymbolication.js
- parseLogBoxLog.js
- LogBoxButton-itest.js.snap
- LogBoxInspector-itest.js.snap
- LogBoxInspectorCodeFrame-itest.js.snap
- LogBoxInspectorFooter-itest.js.snap
- LogBoxInspectorHeader-itest.js.snap
- LogBoxInspectorMessageHeader-itest.js.snap
- LogBoxInspectorReactFrames-itest.js.snap
- LogBoxInspectorSection-itest.js.snap
- LogBoxInspectorSourceMapStatus-itest.js.snap
- LogBoxInspectorStackFrame-itest.js.snap
- LogBoxInspectorStackFrames-itest.js.snap
- LogBoxMessage-itest.js.snap
- LogBoxNotification-itest.js.snap
- LogBoxButton-itest.js
- LogBoxInspector-itest.js
- LogBoxInspectorCodeFrame-itest.js
- LogBoxInspectorFooter-itest.js
- LogBoxInspectorHeader-itest.js
- LogBoxInspectorMessageHeader-itest.js
- LogBoxInspectorReactFrames-itest.js
- LogBoxInspectorSection-itest.js
- LogBoxInspectorSourceMapStatus-itest.js
- LogBoxInspectorStackFrame-itest.js
- LogBoxInspectorStackFrames-itest.js
- LogBoxMessage-itest.js
- LogBoxNotification-itest.js
- alert-triangle.png
- chevron-left.png
- chevron-right.png
- close.png
- loader.png
- AnsiHighlight.js
- LogBoxButton.js
- LogBoxInspector.js
- LogBoxInspectorBody.js
- LogBoxInspectorCodeFrame.js
- LogBoxInspectorFooter.js
- LogBoxInspectorFooterButton.js
- LogBoxInspectorHeader.js
- LogBoxInspectorHeaderButton.js
- LogBoxInspectorMessageHeader.js
- LogBoxInspectorReactFrames.js
- LogBoxInspectorSection.js
- LogBoxInspectorSourceMapStatus.js
- LogBoxInspectorStackFrame.js
- LogBoxInspectorStackFrames.js
- LogBoxMessage.js
- LogBoxNotification.js
- LogBoxNotificationCountBadge.js
- LogBoxNotificationDismissButton.js
- LogBoxNotificationMessage.js
- LogBoxStyle.js
- LogBox.js
- LogBoxInspectorContainer.js
- LogBoxNotificationContainer.js
- Modal-itest.js
- Modal.js
- RCTModalHostViewNativeComponent.js
- RCTAnimationDriver.h
- RCTDecayAnimation.h
- RCTDecayAnimation.mm
- RCTEventAnimation.h
- RCTEventAnimation.mm
- RCTFrameAnimation.h
- RCTFrameAnimation.mm
- RCTSpringAnimation.h
- RCTSpringAnimation.mm
- RCTAdditionAnimatedNode.h
- RCTAdditionAnimatedNode.mm
- RCTAnimatedNode.h
- RCTAnimatedNode.mm
- RCTColorAnimatedNode.h
- RCTColorAnimatedNode.mm
- RCTDiffClampAnimatedNode.h
- RCTDiffClampAnimatedNode.mm
- RCTDivisionAnimatedNode.h
- RCTDivisionAnimatedNode.mm
- RCTInterpolationAnimatedNode.h
- RCTInterpolationAnimatedNode.mm
- RCTModuloAnimatedNode.h
- RCTModuloAnimatedNode.mm
- RCTMultiplicationAnimatedNode.h
- RCTMultiplicationAnimatedNode.mm
- RCTObjectAnimatedNode.h
- RCTObjectAnimatedNode.mm
- RCTPropsAnimatedNode.h
- RCTPropsAnimatedNode.mm
- RCTStyleAnimatedNode.h
- RCTStyleAnimatedNode.mm
- RCTSubtractionAnimatedNode.h
- RCTSubtractionAnimatedNode.mm
- RCTTrackingAnimatedNode.h
- RCTTrackingAnimatedNode.mm
- RCTTransformAnimatedNode.h
- RCTTransformAnimatedNode.mm
- RCTValueAnimatedNode.h
- RCTValueAnimatedNode.mm
- RCTAnimationPlugins.h
- RCTAnimationPlugins.mm
- RCTAnimationUtils.h
- RCTAnimationUtils.mm
- RCTNativeAnimatedModule.h
- RCTNativeAnimatedModule.mm
- RCTNativeAnimatedNodesManager.h
- RCTNativeAnimatedNodesManager.mm
- RCTNativeAnimatedTurboModule.h
- RCTNativeAnimatedTurboModule.mm
- React-RCTAnimation.podspec
- StaticViewConfigValidator-itest.js
- BaseViewConfig.android.js
- BaseViewConfig.ios.js
- BaseViewConfig.js
- BaseViewConfig.js.flow
- NativeComponentRegistry.js
- NativeComponentRegistryUnstable.js
- PlatformBaseViewConfig.js
- StaticViewConfigValidator.js
- ViewConfig.js
- ViewConfigIgnore.js
- NativeDeviceEventManager.js
- NativeDevMenu.js
- NativeDevSettings.js
- NativeDialogManagerAndroid.js
- NativeLogBox.js
- NativeRedBox.js
- NativeSourceCode.js
- FormData-itest.js
- Network-itest.js
- XMLHttpRequest-test.js
- convertRequestBody.js
- fetch.js
- FormData.js
- NativeNetworkingAndroid.js
- NativeNetworkingIOS.js
- RCTDataRequestHandler.h
- RCTDataRequestHandler.mm
- RCTFileRequestHandler.h
- RCTFileRequestHandler.mm
- RCTHTTPRequestHandler.h
- RCTHTTPRequestHandler.mm
- RCTInspectorNetworkReporter.h
- RCTInspectorNetworkReporter.mm
- RCTNetworkConversions.h
- RCTNetworking+Internal.h
- RCTNetworking.android.js
- RCTNetworking.h
- RCTNetworking.ios.js
- RCTNetworking.js
- RCTNetworking.js.flow
- RCTNetworking.mm
- RCTNetworkingEventDefinitions.flow.js
- RCTNetworkPlugins.h
- RCTNetworkPlugins.mm
- RCTNetworkTask.h
- RCTNetworkTask.mm
- React-RCTNetwork.podspec
- XMLHttpRequest.js
- Systrace.js
- NativePermissionsAndroid.js
- PermissionsAndroid.js
- Pressability-itest.js
- Pressability-test.js
- Pressability-touch-itest.js
- HoverState.js
- Pressability.js
- PressabilityDebug.js
- PressabilityPerformanceEventEmitter.js
- PressabilityTypes.js
- usePressability.js
- NativePushNotificationManagerIOS.js
- PushNotificationIOS.js
- RCTPushNotificationManager.h
- RCTPushNotificationManager.mm
- RCTPushNotificationPlugins.h
- RCTPushNotificationPlugins.mm
- React-RCTPushNotification.podspec
- FabricUIManager-test.js
- StaleEventHandlersFromInterruptedRender-itest.js
- ReactNativeAttributePayload-itest.js
- ReactFabricPublicInstance.js
- ReactFabricPublicInstanceUtils.js
- ReactNativeAttributePayload.js
- warnForStyleProps.js
- AppContainer-dev.js
- AppContainer-prod.js
- AppContainer.js
- AppRegistry.flow.js
- AppRegistry.js
- AppRegistry.js.flow
- AppRegistryImpl.js
- BridgelessUIManager.js
- DeprecatedPerformanceLoggerStub.js
- DisplayMode.js
- FabricUIManager.js
- HeadlessJsTaskError.js
- I18nManager.js
- IPerformanceLogger.flow.js
- NativeHeadlessJsTaskSupport.js
- NativeI18nManager.js
- NativeUIManager.js
- PaperUIManager.js
- ReactNativeRuntimeDiagnostics.js
- RendererImplementation.js
- RendererProxy.js
- RootTag.js
- UIManager.js
- UIManagerProperties.js
- Promise.js
- .doxygen.config.template
- LICENSE
- test-helpers.js
- hermes-canary-dev.js
- hermes-canary-prod.js
- hermes-legacy-dev.js
- hermes-legacy-prod.js
- hermes-stable-dev-preserve-async.js
- hermes-stable-dev-preserve-block-scoping.js
- hermes-stable-dev-preserve-class-private.js
- hermes-stable-dev-preserve-destructuring.js
- hermes-stable-dev.js
- hermes-stable-prod-no-import-export-transform.js
- hermes-stable-prod.js
- no-babel-runtime.js
- no-import-export-transform.js
- with-babel-runtime-version.js
- kitchen-sink-input.js
- inline-platform-opt-in-test.js
- inline-platform-plugin-test.js
- plugin-warn-on-deep-imports-test.js
- transform-snapshot-test.js
- hmr.js
- lazy-imports.js
- main.js
- index.js
- inline-platform-plugin.js
- passthrough-syntax-plugins.js
- plugin-warn-on-deep-imports.js
- package.json
- README.md
- inline-platform-integration-test.js
- transform-test.js
- index.js
- package.json
- README.md
- ArrayPropsNativeComponent.js
- BooleanPropNativeComponent.js
- ColorPropNativeComponent.js
- DimensionPropNativeComponent.js
- EdgeInsetsPropNativeComponent.js
- EnumPropNativeComponent.js
- EventNestedObjectPropsNativeComponent.js
- EventPropsNativeComponent.js
- FloatPropsNativeComponent.js
- ImagePropNativeComponent.js
- IntegerPropNativeComponent.js
- InterfaceOnlyNativeComponent.js
- MixedPropNativeComponent.js
- MultiNativePropNativeComponent.js
- NoPropsNoEventsNativeComponent.js
- ObjectPropsNativeComponent.js
- PointPropNativeComponent.js
- StringPropNativeComponent.js
- NativeArrayTurboModule.js
- NativeBooleanTurboModule.js
- NativeCallbackTurboModule.js
- NativeEnumTurboModule.js
- NativeNullableTurboModule.js
- NativeNumberTurboModule.js
- NativeObjectTurboModule.js
- NativeOptionalObjectTurboModule.js
- NativePartialAnnotationTurboModule.js
- NativePromiseTurboModule.js
- NativeSampleTurboModule.js
- NativeSampleTurboModuleArrays.js
- NativeSampleTurboModuleNullable.js
- NativeSampleTurboModuleNullableAndOptional.js
- NativeSampleTurboModuleOptional.js
- NativeStringTurboModule.js
- GenerateComponentDescriptorH-test.js.snap
- GenerateComponentHObjCpp-test.js.snap
- GenerateEventEmitterCpp-test.js.snap
- GenerateEventEmitterH-test.js.snap
- GeneratePropsCpp-test.js.snap
- GeneratePropsH-test.js.snap
- GeneratePropsJavaDelegate-test.js.snap
- GeneratePropsJavaInterface-test.js.snap
- GenerateShadowNodeCpp-test.js.snap
- GenerateShadowNodeH-test.js.snap
- GenerateViewConfigJs-test.js.snap
- GenerateComponentDescriptorH-test.js
- GenerateComponentHObjCpp-test.js
- GenerateEventEmitterCpp-test.js
- GenerateEventEmitterH-test.js
- GeneratePropsCpp-test.js
- GeneratePropsH-test.js
- GeneratePropsJavaDelegate-test.js
- GeneratePropsJavaInterface-test.js
- GenerateShadowNodeCpp-test.js
- GenerateShadowNodeH-test.js
- GenerateViewConfigJs-test.js
- GenerateModuleH-test.js.snap
- GenerateModuleObjCpp-test.js.snap
- GenerateModuleH-test.js
- GenerateModuleObjCpp-test.js
- ArrayPropsNativeComponent.js
- BooleanPropNativeComponent.js
- ColorPropNativeComponent.js
- DimensionPropNativeComponent.js
- EdgeInsetsPropNativeComponent.js
- EnumPropNativeComponent.js
- EventNestedObjectPropsNativeComponent.js
- EventPropsNativeComponent.js
- FloatPropsNativeComponent.js
- ImagePropNativeComponent.js
- IntegerPropNativeComponent.js
- InterfaceOnlyNativeComponent.js
- MixedPropNativeComponent.js
- MultiNativePropNativeComponent.js
- NoPropsNoEventsNativeComponent.js
- ObjectPropsNativeComponent.js
- PointPropNativeComponent.js
- StringPropNativeComponent.js
- GenerateComponentDescriptorH-test.js.snap
- GenerateComponentHObjCpp-test.js.snap
- GenerateEventEmitterCpp-test.js.snap
- GenerateEventEmitterH-test.js.snap
- GeneratePropsCpp-test.js.snap
- GeneratePropsH-test.js.snap
- GeneratePropsJavaDelegate-test.js.snap
- GeneratePropsJavaInterface-test.js.snap
- GenerateShadowNodeCpp-test.js.snap
- GenerateShadowNodeH-test.js.snap
- GenerateViewConfigJs-test.js.snap
- GenerateComponentDescriptorH-test.js
- GenerateComponentHObjCpp-test.js
- GenerateEventEmitterCpp-test.js
- GenerateEventEmitterH-test.js
- GeneratePropsCpp-test.js
- GeneratePropsH-test.js
- GeneratePropsJavaDelegate-test.js
- GeneratePropsJavaInterface-test.js
- GenerateShadowNodeCpp-test.js
- GenerateShadowNodeH-test.js
- GenerateViewConfigJs-test.js
- build.sh
- build.js
- SchemaValidator-test.js.snap
- SchemaValidator-test.js
- combine-utils-test.js
- combine-js-to-schema-cli.js
- combine-js-to-schema.js
- combine-schemas-cli.js
- combine-utils.js
- generate-all.js
- parser-cli.js
- parser.js
- parser.sh
- fixtures.js
- RNCodegen-test.js
- fixtures.js
- GenerateComponentDescriptorCpp-test.js.snap
- GenerateComponentDescriptorH-test.js.snap
- GenerateComponentHObjCpp-test.js.snap
- GenerateEventEmitterCpp-test.js.snap
- GenerateEventEmitterH-test.js.snap
- GeneratePropsCpp-test.js.snap
- GeneratePropsH-test.js.snap
- GeneratePropsJavaDelegate-test.js.snap
- GeneratePropsJavaInterface-test.js.snap
- GeneratePropsJavaPojo-test.js.snap
- GenerateShadowNodeCpp-test.js.snap
- GenerateShadowNodeH-test.js.snap
- GenerateStateCpp-test.js.snap
- GenerateStateH-test.js.snap
- GenerateTests-test.js.snap
- GenerateThirdPartyFabricComponentsProviderH-test.js.snap
- GenerateThirdPartyFabricComponentsProviderObjCpp-test.js.snap
- GenerateViewConfigJs-test.js.snap
- GenerateComponentDescriptorCpp-test.js
- GenerateComponentDescriptorH-test.js
- GenerateComponentHObjCpp-test.js
- GenerateEventEmitterCpp-test.js
- GenerateEventEmitterH-test.js
- GeneratePropsCpp-test.js
- GeneratePropsH-test.js
- GeneratePropsJavaDelegate-test.js
- GeneratePropsJavaInterface-test.js
- GeneratePropsJavaPojo-test.js
- GenerateShadowNodeCpp-test.js
- GenerateShadowNodeH-test.js
- GenerateStateCpp-test.js
- GenerateStateH-test.js
- GenerateTests-test.js
- GenerateThirdPartyFabricComponentsProviderH-test.js
- GenerateThirdPartyFabricComponentsProviderObjCpp-test.js
- GenerateViewConfigJs-test.js
- index.js
- PojoCollector.js
- serializePojo.js
- ComponentsGeneratorUtils.js
- ComponentsProviderUtils.js
- CppHelpers.js
- GenerateComponentDescriptorCpp.js
- GenerateComponentDescriptorH.js
- GenerateComponentHObjCpp.js
- GenerateEventEmitterCpp.js
- GenerateEventEmitterH.js
- GeneratePropsCpp.js
- GeneratePropsH.js
- GeneratePropsJavaDelegate.js
- GeneratePropsJavaInterface.js
- GenerateShadowNodeCpp.js
- GenerateShadowNodeH.js
- GenerateStateCpp.js
- GenerateStateH.js
- GenerateTests.js
- GenerateThirdPartyFabricComponentsProviderH.js
- GenerateThirdPartyFabricComponentsProviderObjCpp.js
- GenerateViewConfigJs.js
- JavaHelpers.js
- fixtures.js
- GenerateModuleH-test.js.snap
- GenerateModuleHObjCpp-test.js.snap
- GenerateModuleJavaSpec-test.js.snap
- GenerateModuleJniCpp-test.js.snap
- GenerateModuleJniH-test.js.snap
- GenerateModuleMm-test.js.snap
- GenerateModuleH-test.js
- GenerateModuleHObjCpp-test.js
- GenerateModuleJavaSpec-test.js
- GenerateModuleJniCpp-test.js
- GenerateModuleJniH-test.js
- GenerateModuleMm-test.js
- serializeConstantsStruct.js
- serializeRegularStruct.js
- serializeStruct.js
- serializeStructUtils.js
- serializeModule.js
- index.js
- serializeEventEmitter.js
- serializeMethod.js
- StructCollector.js
- Utils.js
- GenerateModuleH.js
- GenerateModuleJavaSpec.js
- GenerateModuleJniCpp.js
- GenerateModuleJniH.js
- Utils.js
- index.js
- index.js
- index.js
- ReservedPrimitiveTypes.js
- RNCodegen.d.ts
- RNCodegen.js
- Utils.js
- error-utils-test.js
- parsers-commons-test.js
- parsers-primitives-test.js
- parsers-test.js
- utils-test.js
- checkComponentSnaps-test.js
- checkModuleSnaps-test.js
- compareSnaps.js
- failures.js
- fixtures.js
- component-parser-test.js.snap
- component-parser-test.js
- commands.js
- componentsUtils.js
- events.js
- index.js
- failures.js
- fixtures.js
- module-parser-snapshot-test.js.snap
- module-parser-e2e-test.js
- module-parser-snapshot-test.js
- index.js
- parseFlowAndThrowErrors.js
- parser.d.ts
- parser.js
- utils.js
- index.d.ts
- index.js
- failures.js
- fixtures.js
- typescript-component-parser-test.js.snap
- typescript-component-parser-test.js
- commands.js
- componentsUtils.js
- events.js
- extends.js
- index.js
- failures.js
- fixtures.js
- typescript-module-parser-snapshot-test.js.snap
- typescript-module-parser-e2e-test.js
- typescript-module-parser-snapshot-test.js
- index.js
- parser.d.ts
- parser.js
- parseTopLevelType.js
- error-utils.js
- errors.d.ts
- errors.js
- parser.d.ts
- parser.js
- parserMock.js
- parsers-commons.js
- parsers-primitives.js
- parsers-utils.js
- schema.js
- utils.js
- CodegenSchema.d.ts
- CodegenSchema.js
- SchemaValidator.d.ts
- SchemaValidator.js
- .babelrc
- build.prettierrc
- package.json
- README.md
- NativeComponent.js.flow
- NativeComponent.js.flow
- NativeComponent.js.flow
- NativeComponent.js.flow
- NativeComponent.js.flow
- NativeComponent.js.flow
- NativeComponent.js.flow
- NativeComponent.js.flow
- NativeComponent.js.flow
- NativeComponent.js.flow
- NativeComponent.js.flow
- NativeComponent.js.flow
- NativeComponent.js.flow
- NativeComponent.js.flow
- NativeComponent.js.flow
- NativeComponent.js.flow
- NativeComponent.js.flow
- NativeComponent.js.flow
- NativeComponent.js.flow
- NativeComponent.js.flow
- NativeComponent.js.flow
- NativeModule.js.flow
- NativeModuleBeforeAfterTypes.js.flow
- NativeModuleBeforeAfterTypes.js.flow
- NativeModuleBeforeAfterTypes.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeTypeDiffingTypes.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- NativeModule.js.flow
- ErrorFormatting-test.js.snap
- getTestSchema.js
- ErrorFormatting-test.js
- ErrorFormattingTests.js
- TypeDiffing-test.js
- VersionDiffing-test.js
- ComparisonResult.js
- convertPropToBasicTypes.js
- DiffResults.js
- ErrorFormatting.js
- index.flow.js
- index.js
- SortTypeAnnotations.js
- TypeDiffing.js
- VersionDiffing.js
- .gitignore
- AGENTS.md
- package.json
- README.md
- PopupMenuDismissEvent.kt
- PopupMenuPackage.kt
- PopupMenuSelectionEvent.kt
- ReactPopupMenuContainer.kt
- ReactPopupMenuManager.kt
- AndroidPopupMenuManagerDelegate.java
- AndroidPopupMenuManagerInterface.java
- ComponentDescriptors.h
- EventEmitters.cpp
- EventEmitters.h
- Props.cpp
- Props.h
- ShadowNodes.cpp
- ShadowNodes.h
- States.cpp
- States.h
- CMakeLists.txt
- ReactPopupMenuAndroidSpecs-generated.cpp
- ReactPopupMenuAndroidSpecs.h
- build.gradle.kts
- gradle.properties
- PopupMenuAndroid.android.js
- PopupMenuAndroid.d.ts
- PopupMenuAndroid.js
- PopupMenuAndroidNativeComponent.android.js
- prepublish-popup-menu-android.js
- index.d.ts
- index.js
- package.json
- react-native.config.js
- README.md
- TestLibraryAppleTests.cpp
- index.d.ts
- index.js
- package.json
- react-native.config.js
- TestLibraryApple.h
- TestLibraryApple.mm
- TestLibraryApple.podspec
- index.d.ts
- index.js
- package.json
- react-native.config.js
- TestLibraryCommon.h
- TestLibraryCommon.mm
- TestLibraryCommon.podspec
- .gitignore
- .babelrc
- .clang-format
- .clang-format-ignore
- .editorconfig
- .eslintignore
- .eslintrc.js
- .flowconfig
- .gitattributes
- .gitignore
- .markdownlint-cli2.mjs
- .prettierignore
- .prettierrc.js
- AGENTS.md
- build.gradle.kts
- CHANGELOG-0.5x.md
- CHANGELOG-0.6x.md
- CHANGELOG-0.7x.md
- CHANGELOG.md
- CLAUDE.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- ECOSYSTEM.md
- Gemfile
- Gemfile.lock
- gradle.properties
- gradlew
- gradlew.bat
- jest.config.js
- LICENSE
- package.json
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/react/react-native
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd react-native
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. CMake
보통 추천사전 준비물
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd packages/react-native-popup-menu-android/android/src/main/jni
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
mkdir build && cd build
빌드 결과물을 담을 폴더를 만들고 그 안으로 이동합니다.
cmake ..
소스코드를 분석해 빌드 설정 파일을 생성합니다 (build 폴더 안에서 실행해야 함).
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).
3. Gradle (Java/Kotlin)
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java/Kotlin 프로젝트를 빌드/실행하려면 필요합니다.
- Gradle 레포에 포함된 gradlew(Gradle Wrapper)를 쓰면 Gradle을 따로 설치할 필요가 없습니다.
./gradlew build
Gradle로 빌드를 진행합니다.
BUILD SUCCESSFUL 메시지가 뜨면 성공입니다. build/ 폴더에 결과물이 생성됩니다.
4. Node.js
쉬움사전 준비물
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
// repository documentation
Was this content helpful?
(0 ratings)
