8
Your First Meteor Package Michael Lazarski twitter: lazarskiDOTme

Your first meteor package

Embed Size (px)

Citation preview

Page 1: Your first meteor package

Your First Meteor PackageMichael Lazarskitwitter: lazarskiDOTme

Page 2: Your first meteor package

Unipackage

Since Meteor Version 0.9.0Loads only on Version of a PackageEingebauter “constraint solver”Webfrontend: https://atmospherejs.com/

Page 3: Your first meteor package

Discovering packagesmeteor listmeteor search lampemeteor search bootstrap meteor show lampe:purecssorWebfrontend: https://atmospherejs.com/

Page 4: Your first meteor package

add/remove/update a package

meteor add lampe:purecss meteor add lampe:[email protected] add lampe:purecss@=0.0.1meteor remove lampe:purecssmeteor update --packages-only

Page 5: Your first meteor package

Creating a package

meteor create --package <username:packagename>

this creates a package from scratch

Quickie about Versioning: MAJOR.MINOR.PATCH = 1.0.0

Page 6: Your first meteor package

testing

meteor test-packages ./

Page 7: Your first meteor package

running localyln -s /Zieldatei /Referenz

mkdir packagesln -s /home/micha/dev/tmp/lampe:pretesting/ lampe:pretesting

meteor add lampe:pretesting

Page 8: Your first meteor package

Publishing / Updateing

meteor publish --create

meteor publish