Changing where meteor saves your projects by default?


Is there a way to repoint where meteor saves projects by default. I work for a college and have been asked to install meteor on a few classrooms of windows desktops. Currently it stores it in the same folder as the install, so we would prefer for it to be stored in their network drive so they can save on one machine and automatically access it from any other machine,

It also means students cant access each others work and it is backed up by our central systems.

Just go into the folder, open a command prompt and enter meteor create <my-project-name>? Or am I misunderstanding something?

I have tried this, it created the project fine. Changed directory ran meteor to load it and got the following error.

This is the same on Network drives and USB pens. Works fine if folder is on local drive. I have run from command prompt with full admin, still get the error…

[[[[[ ~\E\tester22 ]]]]]

=> Started proxy.
throw error;

Error: EISDIR: illegal operation on a directory, symlink ‘C:\ProgramData\AppData\Local.meteor\packages\meteor-tool\1.4.4_1\\dev_bundle\server-lib\node_modules’ -> 'E:\tester22.meteor\\programs.build570278.server\node_modules’
at Error (native)
at Object.fs.symlinkSync (fs.js:897:18)
at Object.wrapper (C:\tools\fs\files.js:1586:35)
at symlinkWithOverwrite (C:\tools\isobuild\builder.js:740:5)
at Builder.write (C:\tools\isobuild\builder.js:266:7)
at ServerTarget.write (C:\tools\isobuild\bundler.js:2265:15)
at C:\tools\isobuild\bundler.js:2373:30
at C:\tools\isobuild\bundler.js:2506:9
at Array.forEach (native)
at C:\tools\isobuild\bundler.js:2496:26
at C:\tools\isobuild\bundler.js:2837:22
at C:\tools\utils\buildmessage.js:271:13
at [object Object]..extend.withValue (C:\tools\utils\fiber-helpers.js:89:14)
at C:\tools\utils\buildmessage.js:264:29
at [object Object].
.extend.withValue (C:\tools\utils\fiber-helpers.js:89:14)
at C:\tools\utils\buildmessage.js:262:18
at [object Object]..extend.withValue (C:\tools\utils\fiber-helpers.js:89:14)
at C:\tools\utils\buildmessage.js:253:23
at [object Object].
.extend.withValue (C:\tools\utils\fiber-helpers.js:89:14)
at Object.capture (C:\tools\utils\buildmessage.js:252:19)
at bundle (C:\tools\isobuild\bundler.js:2670:31)
at C:\tools\isobuild\bundler.js:2617:32
at Object.withCache (C:\tools\fs\files.js:1652:12)
at Object.exports.bundle (C:\tools\isobuild\bundler.js:2617:16)
at C:\tools\runners\run-app.js:588:36
at (C:\tools\tool-env\profile.js:490:12)
at bundleApp (C:\tools\runners\run-app.js:587:34)
at [object Object]._.extend.runOnce (C:\tools\runners\run-app.js:631:35)
at [object Object].
.extend._fiber (C:\tools\runners\run-app.js:890:28)
at C:\tools\runners\run-app.js:417:12

As this is a different issue I’ll open up a new thread.