# Project directory path

**URL:** <https://discourse.nodered.org/t/project-directory-path/14424>\
**Category:** General\
**Created:** [17 August 2019 16:07 UTC](https://discourse.nodered.org/t/project-directory-path/14424 "2019-08-17T16:07:06Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![ianmacs](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ianmacs/32/30104_2.png) [@ianmacs](https://discourse.nodered.org/u/ianmacs)\
**Post date:** [17 August 2019 18:07 UTC](https://discourse.nodered.org/t/project-directory-path/14424/3 "2019-08-17T18:07:44Z")

</div>

Yes, I could adjust environment variables, or I could just copy the skript into a directory on the PATH, or modify the PATH for the node-red process.

But I want to avoid this additional step if possible: I am creating my home automation and I want to prepare for a migration at some point in the future when I have forgotten about all the additional steps that are required for my setup after checking out the project and one `npm install`. I want to minimize the additional steps.

node-red already knows the location of that directory. It loads the flows from there. The web interface detects when I manually change files there. I want to know if this information can be accessed from a node in the flow.

---

_[View the full topic](https://discourse.nodered.org/t/project-directory-path/14424)._
