[Meteor] Welke packages in gebruik

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik ben momenteel wat met Meteor JS aan het stoeien en het punt is, als ik van iemand anders code krijg en ik zet dat in een mapje, hoe weet ik dan welke packages ik moet installeren? Ik heb een .js, .css en .html bestand, maar bij het opstarten krijg ik allerlei errors, zo is Meteor.users bijv. undefined.

Ik heb het idee dat dit komt omdat ik bepaalde packages niet heb geïnstalleerd die het project wel nodig heeft. Is er iets van een command dat hierachter komt, of importeer ik het project op een verkeerde manier? (ik maak een nieuw project en copy paste de files daarin)

Ik heb nu een paar uur google achter de rug met dingen als "Meteor.users undefined" en "Meteor import existing project" maar ik vind maar weinig wat aansluit op mijn issue.

Beste antwoord (via Verwijderd op 08-06-2016 14:38)


  • Ventieldopje
  • Registratie: December 2005
  • Laatst online: 17-09 10:59

Ventieldopje

I'm not your pal, mate!

Verwijderd schreef op woensdag 08 juni 2016 @ 13:25:
Ik ben momenteel wat met Meteor JS aan het stoeien en het punt is, als ik van iemand anders code krijg en ik zet dat in een mapje, hoe weet ik dan welke packages ik moet installeren? Ik heb een .js, .css en .html bestand, maar bij het opstarten krijg ik allerlei errors, zo is Meteor.users bijv. undefined.

Ik heb het idee dat dit komt omdat ik bepaalde packages niet heb geïnstalleerd die het project wel nodig heeft. Is er iets van een command dat hierachter komt, of importeer ik het project op een verkeerde manier? (ik maak een nieuw project en copy paste de files daarin)

Ik heb nu een paar uur google achter de rug met dingen als "Meteor.users undefined" en "Meteor import existing project" maar ik vind maar weinig wat aansluit op mijn issue.
Als je even had gegoogled op meteor package dan was je ongetwijfeld binnen twee klikken hier uit gekomen: https://atmospherejs.com/i/installing.

Je bent dus hoogstwaarschijnlijk vergeten de .meteor map te kopiëren omdat deze op linux standaard verborgen zijn en ook standaard niet meegenomen in globs (het * om alle bestanden/mappen te matchen). Met het cp commando zul je dus specifiek op moeten geven dat je ook bestanden en mappen wil kopiëren die beginnen met een ".". Je kan natuurlijk ook in bash de optie dotglob aan zetten met shopt -s dotglob.

Als je de map .meteor hebt gekopiëerd hoort daar een bestand packages in te staan en kun je de packages installeren met het commando "meteor update --packages-only". Zie ook de officiele documentatie: https://docs.meteor.com/commandline.html#meteorupdate.

offtopic:
Stiekem een kleine RTFM.

www.maartendeboer.net
1D X | 5Ds | Zeiss Milvus 25, 50, 85 f/1.4 | Zeiss Otus 55 f/1.4 | Canon 200 f/1.8 | Canon 200 f/2 | Canon 300 f/2.8

Alle reacties


Acties:
  • Beste antwoord
  • 0 Henk 'm!

  • Ventieldopje
  • Registratie: December 2005
  • Laatst online: 17-09 10:59

Ventieldopje

I'm not your pal, mate!

Verwijderd schreef op woensdag 08 juni 2016 @ 13:25:
Ik ben momenteel wat met Meteor JS aan het stoeien en het punt is, als ik van iemand anders code krijg en ik zet dat in een mapje, hoe weet ik dan welke packages ik moet installeren? Ik heb een .js, .css en .html bestand, maar bij het opstarten krijg ik allerlei errors, zo is Meteor.users bijv. undefined.

Ik heb het idee dat dit komt omdat ik bepaalde packages niet heb geïnstalleerd die het project wel nodig heeft. Is er iets van een command dat hierachter komt, of importeer ik het project op een verkeerde manier? (ik maak een nieuw project en copy paste de files daarin)

Ik heb nu een paar uur google achter de rug met dingen als "Meteor.users undefined" en "Meteor import existing project" maar ik vind maar weinig wat aansluit op mijn issue.
Als je even had gegoogled op meteor package dan was je ongetwijfeld binnen twee klikken hier uit gekomen: https://atmospherejs.com/i/installing.

Je bent dus hoogstwaarschijnlijk vergeten de .meteor map te kopiëren omdat deze op linux standaard verborgen zijn en ook standaard niet meegenomen in globs (het * om alle bestanden/mappen te matchen). Met het cp commando zul je dus specifiek op moeten geven dat je ook bestanden en mappen wil kopiëren die beginnen met een ".". Je kan natuurlijk ook in bash de optie dotglob aan zetten met shopt -s dotglob.

Als je de map .meteor hebt gekopiëerd hoort daar een bestand packages in te staan en kun je de packages installeren met het commando "meteor update --packages-only". Zie ook de officiele documentatie: https://docs.meteor.com/commandline.html#meteorupdate.

offtopic:
Stiekem een kleine RTFM.

www.maartendeboer.net
1D X | 5Ds | Zeiss Milvus 25, 50, 85 f/1.4 | Zeiss Otus 55 f/1.4 | Canon 200 f/1.8 | Canon 200 f/2 | Canon 300 f/2.8


Acties:
  • +1 Henk 'm!

Verwijderd

Topicstarter
Die map was inderdaad het probleem, 1 copy paste en het werkte. Snap niet goed waarom dit niet in de meteor doc zelf wat beter te vinden is, of in de eerste tutorial, http://www.angular-meteor...sapp/meteor/bootstrapping.

Bedankt in ieder geval, ik kan weer verder :)