Reputation: 747
I wish to read text from a file in my Meteor app.
I am using Nitrous.io
The app is called 'myApp' and I am using the following code:
var data = Assets.getText('myApp/lib/test.txt');
I get the following error:
Error: Unknown asset: /myApp/lib/test.txt
What is the correct path to my test.txt file in this context?
Upvotes: 3
Views: 1103
Reputation: 4376
You can define your path by using the process.env.PWD variable :
var base = process.env.PWD;
var itemsLocation = base + '/public/items/';
It should work on Nitrious.
Upvotes: 2
Reputation: 64342
The path for getText
is relative to your application's private subdirectory. So if the file was myApp/private/test.txt
, you could read it with Assets.getText('test.txt');
. This should be true regardless of the hosting environment.
Upvotes: 4