Scaffolding tool for creating new React Native applications with Rock
npm install create-rockA CLI tool for creating new Rock projects with customizable templates, platforms, and plugins.
``bash`
npm create rock
- Interactive setup - Guided prompts for project configuration
- Template system - Start with pre-configured project templates
- Platform support - Add iOS and Android platforms
- Plugin system - Extend functionality with plugins
- Bundler choice - Choose between Metro and Re.Pack
- Remote cache - Configure build caching for faster builds
- --template - Specify template (default: "default")--platforms
- - Specify platforms (ios, android)--plugins
- - Specify plugins (brownfield-ios, brownfield-android)--bundler
- - Specify bundler (metro, repack)--install
- - Install dependencies after creation--override
- - Override existing directory--help
- - Show help information--version
- - Show version information
`bashCreate a basic project
npm create rock
- default - Basic React Native project template
- ios - iOS platform support
- android - Android platform support
- @rock-js/plugin-brownfield-ios - iOS brownfield integration
- @rock-js/plugin-brownfield-android - Android brownfield integration
- metro - Metro bundler (default)
- repack - Re.Pack bundler for micro-frontends