类库 › react-native-windows
microsoft

microsoft/react-native-windows

React Native for Windows是一个基于React Native的扩展框架,允许开发者使用JavaScript和React技术构建原生Windows应用程序。它支持Windows 10 SDK,可用于开发PC、平板、二合一设备、Xbox及混合现实设备等多种Windows平台应用,实现跨平台开发体验。

17,205 1,193 17,205 748
在 GitHub 上查看

技术栈

框架

React 19.2.0

测试

Jest ^29.7.0

代码规范

ESLint ^8.19.0 Prettier 2.8.8
查看全部依赖 (285)

依赖

@babel/core ^7.25.2 @babel/eslint-parser ^7.25.1 @babel/runtime ^7.0.0 @jest/create-cache-key-function ^29.7.0 @microsoft/1ds-core-js ^4.3.0 @microsoft/1ds-post-js ^4.3.0 @microsoft/eslint-plugin-sdl ^0.2.0 @octokit/rest ^18.5.3 @react-native-community/cli 20.0.0 @react-native-community/cli-platform-android 20.0.0 @react-native-community/cli-platform-ios 20.0.0 @react-native-community/template 0.83.2 @react-native-picker/picker ^2.5.1 @react-native-windows/automation-channel 0.0.0-canary.1036 @react-native-windows/cli 0.0.0-canary.285 @react-native-windows/codegen 0.0.0-canary.131 @react-native-windows/find-repo-root ^0.0.0-canary.99 @react-native-windows/fs ^0.0.0-canary.70 @react-native-windows/package-utils ^0.0.0-canary.96 @react-native-windows/telemetry ^0.0.0-canary.131 @react-native-windows/tester 0.0.1 @react-native/assets 1.0.0 @react-native/assets-registry 0.83.0-nightly-20251104-502efe1cc @react-native/babel-preset 0.83.0-nightly-20251104-502efe1cc @react-native/codegen 0.83.0-nightly-20251104-502efe1cc @react-native/community-cli-plugin 0.83.0-nightly-20251104-502efe1cc @react-native/eslint-config 0.83.0-nightly-20251104-502efe1cc @react-native/gradle-plugin 0.83.0-nightly-20251104-502efe1cc @react-native/js-polyfills 0.83.0-nightly-20251104-502efe1cc @react-native/metro-config 0.83.0-nightly-20251104-502efe1cc @react-native/new-app-screen 0.83.0-nightly-20251104-502efe1cc @react-native/normalize-colors 0.83.0-nightly-20251104-502efe1cc @react-native/popup-menu-android 0.83.0-nightly-20251104-502efe1cc @react-native/tester 0.83.0-nightly-20251104-502efe1cc @react-native/virtualized-lists 0.83.0-nightly-20251104-502efe1cc @rnw-scripts/babel-node-config 2.3.3 @rnw-scripts/jest-e2e-config 1.4.12 @rnw-scripts/jest-unittest-config 1.5.12 @rnw-scripts/sample-custom-component 0.0.1 @rnw-scripts/stamp-version 0.0.0 @rnx-kit/metro-config ^2.2.3 @rnx-kit/metro-plugin-duplicates-checker ^3.0.2 @rnx-kit/metro-serializer ^2.0.3 @types/react ^19.2.0 @typescript-eslint/eslint-plugin ^7.1.1 @typescript-eslint/parser ^7.1.1 @xmldom/xmldom ^0.7.7 abort-controller ^3.0.0 anser ^1.4.9 ansi-regex ^5.0.0 art ^0.10.0 async ^3.2.3 babel-jest ^29.7.0 babel-plugin-syntax-hermes-parser 0.32.0 babel-plugin-transform-flow-enums ^0.0.2 base64-js ^1.5.1 chalk ^4.0.0 ci-info ^3.2.0 clang-format ^1.7.0 cli-spinners ^2.2.0 commander ^12.0.0 envinfo ^7.5.0 eslint-config-prettier ^8.5.0 eslint-plugin-ft-flow ^2.0.1 event-target-shim ^5.0.1 execa ^5.0.0 find-up ^4.1.0 flow-enums-runtime ^0.0.6 fp-ts ^2.5.0 get-monorepo-packages ^1.2.0 github-slugger ^1.3.0 glob ^7.1.1 globby ^11.1.0 graceful-fs ^4.2.8 hermes-eslint 0.23.1 inquirer ^7.1.0 invariant ^2.2.4 io-ts ^2.1.1 isutf8 ^3.0.0 jest-environment-node ^29.7.0 jsonrpc-lite ^2.2.0 just-scripts ^1.3.3 knip ^5.85.0 lodash ^4.17.15 memoize-one ^5.0.0 metro-runtime ^0.83.1 metro-source-map ^0.83.1 minimatch ^10.0.3 mkdirp ^0.5.1 mustache ^4.0.1 node-fetch ^3.3.2 npm-registry-fetch ^11.0.0 nullthrows ^1.1.1 ora ^3.4.0 os-locale ^5.0.0 pretty-format ^29.7.0 promise ^8.3.0 prompts ^2.4.1 react-clone-referenced-element ^1.0.1 react-devtools-core ^6.1.5 react-native 0.83.0-nightly-20251104-502efe1cc react-native-platform-override 0.0.0-canary.1020 react-native-windows ^0.0.0-canary.1036 react-refresh ^0.14.0 readline-sync 1.4.10 regenerator-runtime ^0.13.2 resolve ^1.14.2 scheduler 0.26.0 screenshot-desktop ^1.12.2 semver ^7.1.3 shelljs ^0.8.4 simple-git ^3.3.0 source-map-support ^0.5.19 stacktrace-parser ^0.1.10 upath ^1.2.0 username ^5.1.0 valid-url ^1.0.9 webdriverio ^6.9.0 whatwg-fetch ^3.0.0 ws ^6.2.3 xml-formatter ^2.4.0 xml-parser ^1.2.1 xml2js ^0.5.0 xpath ^0.0.27 yargs ^17.6.2

开发依赖

@babel/core ^7.25.2 @babel/eslint-parser ^7.25.1 @babel/generator ^7.25.0 @babel/plugin-syntax-typescript ^7.25.4 @babel/plugin-transform-private-methods ^7.22.0 @babel/plugin-transform-private-property-in-object ^7.22.0 @babel/plugin-transform-regenerator ^7.24.7 @babel/preset-env ^7.25.3 @babel/preset-flow ^7.24.7 @babel/preset-typescript ^7.21.0 @babel/runtime ^7.20.0 @electron/packager ^18.3.6 @expo/spawn-async ^1.7.2 @jest/create-cache-key-function ^29.2.1 @jest/environment ^29.3.0 @jest/globals ^29.7.0 @jest/types ^29.2.1 @microsoft/api-extractor ^7.52.2 @octokit/rest ^22.0.0 @office-iss/react-native-win32 ^0.0.0-canary.308 @react-native-community/cli 20.0.0 @react-native-community/cli-doctor 20.0.0 @react-native-community/cli-platform-android 20.0.0 @react-native-community/cli-platform-ios 20.0.0 @react-native-community/cli-types 20.0.0 @react-native-windows/automation 0.0.0-canary.1036 @react-native-windows/automation-commands 0.0.0-canary.1036 @react-native-windows/cli 0.0.0-canary.285 @react-native-windows/codegen 0.0.0-canary.131 @react-native-windows/fs ^0.0.0-canary.70 @react-native-windows/perf-testing 0.0.0-canary.1034 @react-native/metro-babel-transformer 0.83.0-nightly-20251104-502efe1cc @react-native/metro-config 0.83.0-nightly-20251104-502efe1cc @react-native/new-app-screen 0.83.0-nightly-20251104-502efe1cc @react-native/tester 0.83.0-nightly-20251104-502efe1cc @rnw-scripts/babel-node-config 2.3.3 @rnw-scripts/babel-react-native-config 0.0.0 @rnw-scripts/beachball-config 0.0.0 @rnw-scripts/eslint-config 1.2.38 @rnw-scripts/format-files * @rnw-scripts/generated-beachball-config 0.0.0 @rnw-scripts/integrate-rn * @rnw-scripts/jest-out-of-tree-snapshot-resolver ^1.1.42 @rnw-scripts/jest-unittest-config 1.5.12 @rnw-scripts/just-task * @rnw-scripts/metro-dev-config 0.0.0 @rnw-scripts/prepare-release * @rnw-scripts/promote-release * @rnw-scripts/sample-custom-component 0.0.1 @rnw-scripts/stamp-version 0.0.0 @rnw-scripts/take-screenshot * @rnw-scripts/ts-config 2.0.6 @rnx-kit/cli ^1.1.0 @rnx-kit/jest-preset ^0.3.1 @tsconfig/node22 22.0.2 @types/async ^3.2.5 @types/chalk ^2.2.0 @types/diff-match-patch ^1.0.32 @types/envinfo ^7.8.1 @types/find-up ^4.0.0 @types/github-slugger ^1.3.0 @types/glob ^7.1.3 @types/graceful-fs ^4.1.5 @types/inquirer ^6.5.0 @types/jest ^29.2.2 @types/lodash ^4.14.168 @types/mustache ^4.1.1 @types/node ^22.14.0 @types/node-fetch ^2.5.8 @types/npm-registry-fetch ^8.0.0 @types/ora ^3.2.0 @types/prompts 2.0.10 @types/prop-types 15.7.1 @types/react ^19.2.0 @types/react-test-renderer ^19.1.0 @types/readline-sync ^1.4.4 @types/semver ^7.3.3 @types/shell-quote ^1.7.5 @types/shelljs ^0.8.8 @types/valid-url ^1.0.3 @types/xml-parser ^1.2.29 @types/xml2js ^0.4.8 @types/xmldom ^0.1.30 @types/yargs 16.0.0 @typescript-eslint/eslint-plugin ^7.1.1 @typescript-eslint/parser ^7.1.1 ansi-regex ^5.0.0 ansi-styles ^4.2.1 babel-jest ^29.6.3 babel-plugin-minify-dead-code-elimination ^0.5.2 babel-plugin-syntax-hermes-parser 0.32.0 babel-plugin-transform-define ^2.1.4 babel-plugin-transform-flow-enums ^0.0.2 beachball ^2.20.0 clang-format ^1.8.0 commander ^12.0.0 connect ^3.6.5 debug ^4.4.0 deep-equal 1.1.1 diff-match-patch ^1.0.4 eslint-config-prettier ^8.5.0 eslint-plugin-babel ^5.3.1 eslint-plugin-eslint-comments ^3.2.0 eslint-plugin-ft-flow ^2.0.1 eslint-plugin-jest ^29.0.1 eslint-plugin-jsx-a11y ^6.6.0 eslint-plugin-react ^7.30.1 eslint-plugin-react-native ^4.0.0 eslint-plugin-redundant-undefined ^0.4.0 eslint-plugin-relay ^1.8.3 fast-glob ^3.2.11 fb-dotslash 0.5.8 flow-api-translator 0.32.0 flow-bin ^0.289.0 glob ^7.1.1 hermes-eslint 0.32.0 hermes-transform 0.32.0 husky ^4.2.5 ini ^5.0.0 inquirer ^7.1.0 jest-config ^29.7.0 jest-diff ^29.7.0 jest-junit ^16.0.0 jest-snapshot ^29.7.0 jscodeshift ^0.14.0 jsonc-parser 2.2.1 just-scripts ^1.3.3 lage ^2.7.1 listr2 ^6.4.1 lodash ^4.17.15 lookpath ^1.2.1 markdownlint-cli2 ^0.17.2 markdownlint-rule-relative-links ^3.0.0 memfs ^4.38.2 metro-babel-register ^0.83.3 metro-memory-fs ^0.82.4 metro-transform-plugins ^0.83.3 micromatch ^4.0.4 minimatch ^9.0.0 node-fetch ^2.2.0 nullthrows ^1.1.1 prettier-plugin-hermes-parser 0.21.1 react-native 0.83.0-nightly-20251104-502efe1cc react-native-platform-override 0.0.0-canary.1017 react-native-windows ^0.0.0-canary.1036 react-test-renderer 19.1.0 rimraf ^3.0.2 rxjs npm:@react-native-community/rxjs@6.5.4-custom sanitize-filename ^1.6.3 semver ^7.6.3 shell-quote ^1.8.1 shelljs ^0.8.5 signedsource ^2.0.0 supports-color ^7.1.0 temp-dir ^2.0.0 tinybench ^4.1.0 ts-jest ^29.0.3 typescript 5.0.4 unbroken 1.0.27 ws ^7.5.10

评论

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.1. UTC+08:00, 2026-04-05 02:51
浙ICP备14020137号-1 $Carte des visiteurs$