Meteor.rootPath
Get the path to currently running instance of Meteor application on a server.
Features:
- 🤓 Support Windows, Linux, and MacOS environments;
- 👨💻 Globally available
Meteor.rootPath
— absolute path toprograms/server
directory - 👨💻 Globally available
Meteor.absolutePath
— absolute path to.meteor
directory
Install:
meteor add ostrio:meteor-root
Usage:
1const pathToFile = Meteor.rootPath + '/directory/where/is/your/file.json';
Returns absolute path to programs/server
directory of your compiled application, without trailing slash.
1const pathToFile = Meteor.absolutePath + '/.meteor/local/build/programs/server/directory/where/is/your/file.json';
Returns absolute path to .meteor
directory of your compiled application, without trailing slash.
Note: Be aware of the path stored in Meteor.absolutePath
, it points to the location where Meteor application is running. It isn't guaranteed to be the same path as the path of your project. For example, running Meteor in test-mode will return a path from a temporary location where it's running.
Thanks to @Konard for testing and maintaining Windows support.
Support this project:
- Become a patron — support my open source contributions with monthly donation
- Use ostr.io — Monitoring, Analytics, WebSec, Web-CRON and Pre-rendering for a website