Skip to content

Instantly share code, notes, and snippets.

@cramhead
Created January 7, 2014 18:06
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save cramhead/8303752 to your computer and use it in GitHub Desktop.
Save cramhead/8303752 to your computer and use it in GitHub Desktop.
get meteor asset path
function getAssetPath() {
var meteor_root = Npm.require('fs').realpathSync(process.cwd() + '/../');
console.log(meteor_root);
var application_root = Npm.require('fs').realpathSync(meteor_root + '/../');
// if running on dev mode
if (Npm.require('path').basename(Npm.require('fs').realpathSync(meteor_root + '/../../../')) == '.meteor') {
application_root = Npm.require('fs').realpathSync(meteor_root + '/../../../../');
}
var assets_folder = meteor_root + '/server/assets/app';
//var assets_folder = meteor_root + '/server/assets/' + Npm.require('path').basename( application_root );
console.log(assets_folder);
return assets_folder;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment