macOS Platform
|
Overview
- support for OSX/macOS
- Based on Electron
File Extension Support
Extension | Type | Priority |
---|---|---|
macos.desktop.js | form factor | 1 |
desktop.js | form factor | 2 |
macos.js | platform | 3 |
desktop.web.js | fallback | 4 |
electron.js | fallback | 5 |
web.js | fallback | 6 |
js | fallback | 7 |
tsx | fallback | 8 |
ts | fallback | 9 |
Requirements
- n/a
Project Configuration
Feature | Version |
---|---|
electron | 2.0.0 |
react-native-web | 0.9.9 |
electron-builder | 20.28.2 |
Run
Run on Simulator
rnv run -p macos
Run in Browser
rnv run -p macos --hosted
Deploy on Electron Simulator
This will run production version on your simulator (not connected to devserver)
You can configure each buildScheme
ie -s release
in your config file ./appConfigs/<YOUR_APP_CONFIG>/renative.json
rnv run -p macos -s release
Export
rnv export -p macos -s release