Zoeken…


Toegang tot activa op de server

Statische serveractiva moeten in de private worden geplaatst.

Tekstbestanden

U kunt tekstbestanden openen met de Assets.getText(assetPath, [asyncCallback]) . Bijvoorbeeld, wordt de volgende JSON-bestand met de naam my_text_asset.json en is gelegen in de private directory:

{
    "title": "Meteor Assets",
    "type": "object",
    "users": [{
        "firstName": "John",
        "lastName": "Doe"
    }, {
        "firstName": "Jane",
        "lastName": "Doe"
    }, {
        "firstName": "Matthias",
        "lastName": "Eckhart"
    }]
}

U kunt dit bestand op de server openen met de volgende code:

var myTextAsset = Assets.getText('my_text_asset.json');
var myJSON = JSON.parse(myTextAsset);
console.log(myJSON.title); // prints 'Meteor Assets' in the server's console

Binaire bestanden

Als u toegang wilt tot middelen op de server als een EJSON-binair getal, gebruikt u de Assets.getBinary(assetPath, [asyncCallback]) . Hier is een codevoorbeeld voor toegang tot een afbeelding met de naam my_image.png die zich in de directory private/img :

var myBinaryAsset = Assets.getBinary('img/my_image.png');


Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow