Skip to main content
The meteor remove command removes one or more packages from your Meteor project.

Usage

Basic Usage

Remove a single package:
Remove multiple packages:

Options

--allow-incompatible-update
boolean
default:"false"
Allow packages in your project to be upgraded or downgraded to versions that are potentially incompatible with the current versions, if required to satisfy all package version constraints.

Examples

Remove default development packages:
Remove a package allowing incompatible updates:
Remove authentication packages:

What Happens When You Remove a Package

When you remove a package:
  1. The package is removed from .meteor/packages
  2. The package and its exclusive dependencies are unloaded
  3. .meteor/versions is updated
  4. The app is rebuilt without the package

Viewing Current Packages

To see which packages are in your project:
To see all packages including transitive dependencies:

Common Packages to Remove

Development Packages

These should typically be removed before deploying to production:

Switching UI Frameworks

When switching from one UI framework to another:

Dependencies

Removing a package doesn’t automatically remove its dependencies if those dependencies are used by other packages in your project. To see why a package is in your project:

Troubleshooting

If removing a package causes version conflicts: