Documentation Index
Fetch the complete documentation index at: https://mintlify.com/meteor/meteor/llms.txt
Use this file to discover all available pages before exploring further.
System Requirements
Meteor supports the following platforms:Linux
64-bit and ARM64 architectures
macOS
Intel (x86_64) and Apple Silicon (ARM64)
Windows
Via Windows Subsystem for Linux (WSL)
Meteor currently supports 64-bit and ARM64 processors. 32-bit systems are not supported.
Quick Installation
The easiest way to install and run Meteor is usingnpx:
Installation Methods
- macOS/Linux
- Windows (WSL)
- Development from Source
Install Meteor
Open your terminal and run:The first time you run this command, it will download and install Meteor. Subsequent runs will use the cached version.
Prerequisites
Meteor bundles everything you need to get started:Node.js
Included: Meteor ships with Node.js 20.x. No separate installation needed.
npm
Included: npm package manager is bundled with Meteor’s Node.js.
MongoDB
Included: Embedded MongoDB for local development. No manual setup required.
Build Tools
Included: Rspack bundler, Babel, TypeScript compiler all work out of the box.
Meteor is a complete development platform. Once installed, you can immediately start building applications without configuring additional tools.
Optional Dependencies
While Meteor includes everything you need, some features benefit from additional packages:bcrypt (Recommended)
If you’re using password authentication, install bcrypt for better security:Development Tools
For debugging the Meteor tool itself:chrome://inspect in Chrome to debug.
Troubleshooting
Architecture Detection
Meteor automatically detects your system architecture:x86_64- Intel/AMD 64-bitarm64- ARM 64-bit (Apple Silicon, ARM servers)
Dev Bundle Cache
Meteor caches the dev bundle to speed up subsequent runs. To enable caching:Submodule Issues
If you see “Depending on unknown package” errors when running from source:Windows-Specific Issues
For Windows users experiencing issues with WSL:- Ensure WSL 2 is installed (not WSL 1)
- Keep your project files inside the WSL filesystem (not
/mnt/c/) - Use the WSL terminal, not Windows Command Prompt
Version Management
Check Current Version
Update Meteor
To update to the latest version:Update a Specific Project
Inside a Meteor project:Meteor uses a
.meteor/release file in each project to track the version. This ensures consistent builds across team members.Next Steps
Now that Meteor is installed, you’re ready to create your first application:Quick Start Guide
Create and run your first Meteor app in minutes.
Complete Tutorial
Build a full-featured To-Do application step by step.
Additional Resources
Development Guide
Contributing to Meteor core and running from source.
System Requirements
Minimum: 64-bit or ARM64 processor, 2GB RAM, 1GB disk space