Parent directory's gulpfile forces working directory change despite local gulpfile
<p>I am developing a website that uses gulp to assist with development. I have a structure that looks similar to:</p>

<ul>
<li>Main Project Folder

<ul>
<li><code>gulpfile.js</code> </li>
<li>UI Toolkit Folder

<ul>
<li><code>gulpfile.js</code></li>
</ul></li>
<li>Zurb's "Foundation For Emails" project folder

<ul>
<li><code>gulpfile.babel.js</code></li>
</ul></li>
</ul></li>
</ul>

<p>When in the directory for Zurb's "Foundation for Emails", if I attempt to run any of the following:</p>

<ul>
<li><code>npm start</code></li>
<li><code>foundation watch</code></li>
<li><code>npm run build</code></li>
</ul>

<p>PowerShell says: "Changing working directory" and then runs the default gulp task in my Main Project folder. This does not happen when I run gulp commands from my UI Toolkit Folder.</p>

<p>However, if I delete the <code>gulpfile.js</code> in my Main Project Folder, all three of those commands work as expected. What's happening? How can I make these commands work with a <code>gulpfile.js</code> file in its parent's directory?</p>