2017-06-09 2 views
0

J'ai créé le fichier settings.json suivant basé sur this site avec le contenu suivant:Meteor Impossible de charger les paramètres du fichier JSON

{ 
    "azure":{ 
     "container":"The container to store the data", 
     "account":"The account name", 
     "key":"The key that is used for authentication" 
    } 
} 

J'ai aussi créé un fichier nommé imports/settings/fileUploadSettings.js qui a le contenu suivant:

import { Meteor } from 'meteor/meteor'; 

export const FileUploadSettings= { 
    'container': Meteor.settings.azure.container, 
    'account': Meteor.settings.azure.account, 
    'key': Meteor.settings.azure.key 
} 

Ensuite je cours avec la commande:

meteor --settings=./settings.json 

Mais quand je visite http://localhost:3000 je reçois l'erreur suivante:

TypeError: Meteor.settings.azure is undefined

Puis-je avoir de l'aide?

+2

Avez-vous essayé 'météore --settings settings.json'? – none

+1

Et si vous voulez accéder aux variables sur le client, vous devez placer des variables dans la section 'public' – none

+0

@none À la fin, c'était la réponse. Veuillez le soumettre ci-dessous. –

Répondre

2

Si vous souhaitez accéder à des variables sur le client, vous devez placer des variables dans la section public