Voglio creare un'applicazione in Meteor, da quello che ho capito il manuale che carica per primo, che sono nelle sottodirectory e quindi segue l'ordine alfabetico. La mia struttura dei file è come questo ...chiamate da file separati con Meteor
/server
/lib
/client
/lib
game.js -> already starts declaring the function "makeBoard(){}"
/template.js -> where the function "makeBoard()" is called.
Risulta quindi che la funzione di errore "makeBoard()" non esiste, funziona solo se dichiaro nello stesso file in cui voglio chiamarlo. Anche quando sposto il file "game.js" nella stessa directory dove "template.js", succede. Come dovrei fare correttamente riferimento a risorse che sono in file differenti su Meteor?
Risolto il problema, grazie. – Andy
Con la versione EMCA6 e in particolare il tag "use strict" per codice javascript questa soluzione non viene compilata. Suggerisco caldamente la soluzione @Shwaydogg per questo motivo. – nchinda2
Questo funziona solo per CLIENT SIDE. Vedere la risposta di Shwaydogg per una correzione lato SERVER usando Meteor.MyFunction.Method() – Andy