Movatterモバイル変換


[0]ホーム

URL:


Skip to content
DEV Community
Log in Create account

DEV Community

Jan Küster 🔥
Jan Küster 🔥

Posted on • Edited on

     

Meteor 5 minutes setup for newcomers

InstallingMeteor and starting development is fast and uncomplicated. Checkout this < 5 minutes setup and choose your favourite frontend technology.

I. Install Meteor on your system

$curl https://install.meteor.com/ | sh
Enter fullscreen modeExit fullscreen mode

It comes bundled withnode,npm andmongo so you don't need to install them manually. Also it won't install them system-wide, so no worries - it won't mess things up.

II. Create a new project

Note: Meteor offers integration for nearly all frontend frameworks/libraries out there, where at least the major ones (including svelte!) are integrated.

a) Default (usesReact as default ui library)

$meteor create my-first-project
Enter fullscreen modeExit fullscreen mode

b) With TypeScript

$meteor create--typescript my-first-project
Enter fullscreen modeExit fullscreen mode

Note: the--typescript flag can also be used with other frontend libraries.

c) WithBlaze

$meteor create--blaze my-first-project
Enter fullscreen modeExit fullscreen mode

Note: although Blaze is not known outside of Meteor it is quite easy to learn and integrates perfectly with Meteor.

d) With Vue

$meteor create--vue my-first-project
Enter fullscreen modeExit fullscreen mode

e) WithApollo

$meteor create--apollo my-first-project
Enter fullscreen modeExit fullscreen mode

Note: as with typescript this can be combined with several frontends.

f) WithSvelte

There is no builtin support yet but it's already easy to setup: Starting withMeteor 2.2 there is also builtin support for svelte:

$meteor create--svelte my-first-project
Enter fullscreen modeExit fullscreen mode

g) With Angular

Angular use declined in the Meteor community but there is still abuild system with support for Angular.

h) Other frameworks

You can search for integrating other frameworks, too. Anything that's available on NPM can be integrated. However, note that you may have to use acompiler package or write your own.

3. Install packages

$cdmy-first-project$meteor npminstall
Enter fullscreen modeExit fullscreen mode

4. Run and start coding

$cdmy-first-project# if not already in project folder$meteor
Enter fullscreen modeExit fullscreen mode

Where to go from here

Readthe guide on the various topics Meteor covers orthe docs on specific API functions.

You can discover many packages for Meteor in it'spackage registry Atmosphere. Note, that there are certainpackages, which are semi-officially maintained and improved by the community.

Say hello to the Meteor community in theforums and do not hesitate to ask any question.

If you like to contribute to Meteor you can check out therepositories on GitHub.

Disclaimer: I am not affiliated with Meteor Software, MDG or Tiny. I am a constant Meteor user and active contributor to the Meteor community.



I regularly publish articles here on dev.to aboutMeteor andJavaScript. If you like what you are reading and want to support me, you cansend me a tip via PayPal.

You can also find (and contact) me onGitHub,Twitter andLinkedIn.

Keep up with the latest development on Meteor by visitingtheir blog and if you are the same into Meteor like I am and want to show it to the world, you should check out theMeteor merch store.

Top comments(0)

Subscribe
pic
Create template

Templates let you quickly answer FAQs or store snippets for re-use.

Dismiss

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment'spermalink.

For further actions, you may consider blocking this person and/orreporting abuse

Graduated in Digital Media M.Sc. now developing the next generation of educational software. Since a while I develop full stack in Javascript using Meteor. Love fitness and Muay Thai after work.
  • Location
    Bremen, Germany
  • Education
    M.Sc.
  • Pronouns
    he/him
  • Work
    Scientific Employee at University of Bremen
  • Joined

More fromJan Küster 🔥

DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

Log in Create account

[8]ページ先頭

©2009-2025 Movatter.jp