react-native-xaml
A React Native Windows library to use XAML / WinUI controls
파일 탐색기
최종 버전 다운로드 (.zip)- bug-report.yaml
- config.yml
- feature-request.yaml
- resourceManagement.yml
- main.yml
- pr.yml
- publish.yml
- template-buildexample.yml
- template-buildnpmpackage.yml
- template-buildrnx.yml
- template-runcodegen.yml
- template-testcli.yml
- CODEOWNERS
- extensions.json
- App.test.tsx
- LockScreenLogo.scale-200.png
- SplashScreen.scale-200.png
- Square150x150Logo.scale-200.png
- Square44x44Logo.scale-200.png
- Square44x44Logo.targetsize-24_altform-unplated.png
- StoreLogo.png
- Wide310x150Logo.scale-200.png
- .gitignore
- App.cpp
- App.h
- App.idl
- App.xaml
- AutolinkedNativeModules.g.cpp
- AutolinkedNativeModules.g.h
- AutolinkedNativeModules.g.props
- AutolinkedNativeModules.g.targets
- example.vcxproj
- example.vcxproj.filters
- MainPage.cpp
- MainPage.h
- MainPage.idl
- MainPage.xaml
- Package.appxmanifest
- packages.lock.json
- pch.cpp
- pch.h
- PropertySheet.props
- ReactPackageProvider.cpp
- ReactPackageProvider.h
- BlankUserControl.cpp
- BlankUserControl.h
- BlankUserControl.idl
- BlankUserControl.xaml
- Class.cpp
- Class.h
- Class.idl
- packages.config
- pch.cpp
- pch.h
- PropertySheet.props
- readme.txt
- RuntimeComponent1.def
- RuntimeComponent1.vcxproj
- RuntimeComponent1.vcxproj.filters
- .gitignore
- example.sln
- ExperimentalFeatures.props
- NuGet.Config
- .buckconfig
- .eslintrc.js
- .flowconfig
- .gitignore
- .prettierrc.js
- .watchmanconfig
- app.json
- App.tsx
- babel.config.js
- index.js
- jest.config.js
- metro.config.js
- package.json
- README.md
- rnx.gif
- tsconfig.json
- App.test.tsx
- LockScreenLogo.scale-200.png
- SplashScreen.scale-200.png
- Square150x150Logo.scale-200.png
- Square44x44Logo.scale-200.png
- Square44x44Logo.targetsize-24_altform-unplated.png
- StoreLogo.png
- Wide310x150Logo.scale-200.png
- .gitignore
- App.cpp
- App.h
- App.idl
- App.xaml
- AutolinkedNativeModules.g.cpp
- AutolinkedNativeModules.g.h
- AutolinkedNativeModules.g.props
- AutolinkedNativeModules.g.targets
- examplenuget.vcxproj
- examplenuget.vcxproj.filters
- MainPage.cpp
- MainPage.h
- MainPage.idl
- MainPage.xaml
- Package.appxmanifest
- packages.lock.json
- pch.cpp
- pch.h
- PropertySheet.props
- ReactPackageProvider.cpp
- ReactPackageProvider.h
- .gitignore
- examplenuget.sln
- ExperimentalFeatures.props
- NuGet.Config
- .eslintrc.js
- .flowconfig
- .gitattributes
- .gitignore
- .prettierrc.js
- .watchmanconfig
- _editorconfig
- app.json
- App.tsx
- babel.config.js
- index.js
- jest.config.js
- metro.config.js
- package.json
- tsconfig.json
- launchSettings.json
- Codegen.csproj
- EventArgsTypeProperties.cs
- EventArgsTypeProperties.tt
- Model.cs
- Program.cs
- SyntheticProperty.cs
- TSEnums.cs
- TSEnums.tt
- TSProps.cs
- TSProps.tt
- TSTypes.cs
- TSTypes.tt
- TypeCreator.cs
- TypeCreator.tt
- TypeEnums.cs
- TypeEnums.tt
- TypeEvents.cs
- TypeEvents.tt
- TypeProperties.cs
- TypeProperties.tt
- Util.cs
- VersionHeader.cs
- VersionHeader.tt
- Windows.UI.Xaml.json
- XamlNames.cs
- Enums.ts
- index.ts
- NativeXamlControl.tsx
- Props.ts
- Types.tsx
- EventArgsTypeProperties.g.h
- TypeCreator.g.cpp
- TypeEnums.g.h
- TypeEvents.g.h
- TypeProperties.g.h
- Version.g.h
- CodeAnalysis.ruleset
- Crc32Str.h
- JSValueXaml_local.h
- packages.config
- packages.lock.json
- pch.cpp
- pch.h
- PropertySheet.props
- ReactNativeModule.h
- ReactNativeXaml.def
- ReactNativeXaml.rc
- ReactNativeXaml.vcxproj
- ReactNativeXaml.vcxproj.filters
- ReactPackageProvider.cpp
- ReactPackageProvider.h
- ReactPackageProvider.idl
- resource.h
- Serialize.cpp
- Serialize.h
- Styling.cpp
- Styling.h
- Version.h
- Wrapper.cpp
- Wrapper.h
- Wrapper.idl
- XamlMetadata.cpp
- XamlMetadata.h
- XamlObject.cpp
- XamlObject.h
- XamlViewManager.cpp
- XamlViewManager.h
- .gitignore
- ExperimentalFeatures.props
- ReactNativeXaml.sln
- .gitignore
- CHANGELOG.json
- CHANGELOG.md
- LICENSE
- package.json
- README.md
- rebuild_projection.cmd
- tsconfig.json
- .clang-format
- .cspell.json
- .gitattributes
- .gitignore
- .spelling
- CONTRIBUTING.md
- directory.build.props
- LICENSE
- package.json
- README.md
- SECURITY.md
- TechnicalGuide.md
- USAGE.md
- yarn.lock
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/microsoft/react-native-xaml
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd react-native-xaml
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. .NET
보통 추천
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd examplenuget/windows
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
dotnet restore
프로젝트에 필요한 패키지를 내려받습니다.
dotnet run
프로젝트를 빌드하고 바로 실행합니다.
dotnet run 실행 후 터미널에 나타나는 안내 메시지나 주소를 확인하세요.
3. Node.js
쉬움사전 준비물
cd examplenuget
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
// repository documentation
Was this content helpful?
(0 ratings)
