Preview of Meteor for Windows

2,371 views
Skip to first unread message

Oleksandr Stubailo

unread,
Nov 19, 2014, 6:42:11 PM11/19/14
to meteor-core, meteo...@googlegroups.com
Hi everyone,

Since Meteor 1.0, we've been hard at work on one of the most requested features ever: Meteor support for Windows. Today I'm proud to announce the first preview of this feature!

Please give it a try and let us know how it works for you. See the directions on the Wiki page:

https://github.com/meteor/meteor/wiki/Preview-of-Meteor-on-Windows

While this is still "preview" quality software - there are definitely known bugs and some features missing - we think all of the major functionality is in place for people to start trying it out.

Special thanks to Stephen Darnell and other contributors to the community Windows port whose hard work made this all possible!

Thanks,
Sashko

Gabriel Pugliese

unread,
Nov 19, 2014, 7:18:01 PM11/19/14
to meteor-core, meteo...@googlegroups.com
Stephen is the man!

--
You received this message because you are subscribed to the Google Groups "meteor-core" group.
To unsubscribe from this group and stop receiving emails from it, send an email to meteor-core...@googlegroups.com.
To post to this group, send email to meteo...@googlegroups.com.
Visit this group at http://groups.google.com/group/meteor-core.
To view this discussion on the web visit https://groups.google.com/d/msgid/meteor-core/CACn16Cc7uqOY78ed0Y7U-o6%3D%2BdE536aK8Hg3Wm9mWn7Z3phQQQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Arunoda Susiripala

unread,
Nov 19, 2014, 8:23:30 PM11/19/14
to meteo...@googlegroups.com
Guys, This is great.

I don't own a Windows box yet!
But I know a lot of people who use Windows, I'll ask them to try out.

--

Arunoda Susiripala

unread,
Nov 19, 2014, 8:31:48 PM11/19/14
to meteo...@googlegroups.com
Another question?

Now, I hope we need to build binary packages for Windows as well.
How that's gonna work? any plans?

Lee Fisher

unread,
Nov 20, 2014, 9:26:02 AM11/20/14
to meteo...@googlegroups.com
Wow thanks for this!
Mine seems to get blocked downloading bootstrap (etc), is there a way to set proxy for it to use on windows?


Nick Martin

unread,
Nov 20, 2014, 2:59:38 PM11/20/14
to meteo...@googlegroups.com
Hi Arunoda,

Yes, binary packages will need to be built for the new windows architecture too. We'll add windows machines to `meteor admin get-machine` soon. And probably add more automation to make it even easier, too.

Cheers,
-- Nick

Nick Martin

unread,
Nov 20, 2014, 3:04:44 PM11/20/14
to meteo...@googlegroups.com
Hi Lee,

This version of the installer doesn't have any support for proxies unfortunately. There is a workaround though. You can download the bootstrap tarball yourself from a browser:


Place it in the same directory as the install-meteor.exe, then in a command shell run "install-meteor-0.0.8.exe --downloaded". This will cause the installer to not try to download and use the already downloaded file.

Cheers,
-- Nick

Nick Martin

unread,
Nov 20, 2014, 3:08:38 PM11/20/14
to meteo...@googlegroups.com, meteo...@googlegroups.com
Hi Eric,

Yeah, this is based on the 1.0 release. The API should be the same as the 1.0 Mac/Linux release, though the code is a little different (based off the `devel` branch)

Cheers,
-- Nick

On Thu, Nov 20, 2014 at 7:04 AM, Eric Josue <chill...@gmail.com> wrote:
Safe to assume that this is based on the Meteor 1.0 code. Doing a meteor --version just gives the version number of "WINDOWS...@0.0.8".

--
You received this message because you are subscribed to the Google Groups "meteor-talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to meteor-talk...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/meteor-talk/e3c4dc60-80d1-41f8-8780-4bfe2a2b691f%40googlegroups.com.

Arunoda Susiripala

unread,
Nov 20, 2014, 3:35:58 PM11/20/14
to meteo...@googlegroups.com

Alban Lecocq

unread,
Nov 21, 2014, 12:05:08 PM11/21/14
to meteo...@googlegroups.com, meteo...@googlegroups.com
First, thank you for working on this feature, it's a great news for all of Windows dev !
I give it a try, and I'm a bit disapointed by the delay between doing a modification in text editor, and seeing the page refreshing on the browser.
It's really slower than doing the same test on a Ubuntu/Vagrant setup.

Arunoda Susiripala

unread,
Nov 21, 2014, 8:53:58 PM11/21/14
to meteo...@googlegroups.com, Nick Martin, meteo...@googlegroups.com
Any plans on era for windows Build servers. If not how do you recommend us to publish packages.

Do we need to use something older like XP or is it okay if we publish with a new one like win 8 ?

I assume we all have to do publish-for-arch from windows after we have installed dev build tools.
--
You received this message because you are subscribed to the Google Groups "meteor-talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to meteor-talk...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/meteor-talk/6366098f-f451-4486-87f5-78fc91dbe4a5%40googlegroups.com.

Manuel De Leon

unread,
Nov 22, 2014, 10:13:02 AM11/22/14
to meteo...@googlegroups.com, meteo...@googlegroups.com
I'm trying to add a package that uses routepolicy but getting the following error:

C:\Temp\test>meteor add tomi:upload-server

Could not satisfy all the specified constraints:
Error: conflict: constraint route...@1.0.2 is not satisfied by 1.0.2-win.0.
Constraints on routepolicy come from:
  <top level>
  meteor-...@1.2.0-win.0 -> autou...@1.1.3-win.0 -> web...@1.1.4-win.0
  tomi:upload...@1.0.0


package.js has the following line:

api.use(['webapp', 'routepolicy'], 'server');



I also get an error on another one with templating:

C:\Temp\test>meteor add tomi:upload-jquery

Could not satisfy all the specified constraints:
Error: conflict: constraint templ...@1.0.9 is not satisfied by 1.0.9-win.0.
Constraints on templating come from:
  <top level>
  meteor-...@1.2.0-win.0
  meteor-...@1.2.0-win.0 -> spac...@1.0.3-win.0
  tomi:upload...@1.0.0


package.js for this one has:

api.use('templating', 'client');

Any clues?

Ben Hammond

unread,
Nov 23, 2014, 8:38:20 PM11/23/14
to meteo...@googlegroups.com, meteo...@googlegroups.com
I'm also unable to get this to run because of the package requirements.

Alban Lecocq

unread,
Nov 24, 2014, 6:26:39 AM11/24/14
to meteo...@googlegroups.com, meteo...@googlegroups.com
I also got this one too, few days ago. I had to delete myproject\.meteor\local\db directory to make it start again.I was wondering if this issue is related with SublimeTest trying to read .meteor\ directory, so I excluded .meteor\ from SublimeText project...wating to see if it happens again...
Back in the 6.x.x (If I remember correctly...) I already had this bug in the old community version of meteor for windows.

On Monday, November 24, 2014 8:28:04 AM UTC+1, Ralph Emerson Iligan wrote:


I've tested this after I saw Arunoda's twit last week.

I've often have this error " MongoDB had an unspecified uncaught exception." This can be caused by MongoDB being unable to write to a local database...."

Ben Hammond

unread,
Nov 28, 2014, 3:17:23 PM11/28/14
to meteo...@googlegroups.com, meteo...@googlegroups.com
Has anyone gotten the meteor hacks NPM module working with this?

Currently it just throws an error that the functions don't exist for me.

Sashko Stubailo

unread,
Jan 9, 2015, 12:09:22 AM1/9/15
to meteo...@googlegroups.com, meteo...@googlegroups.com
Hello everyone!

I hope you all had a good holiday. Today we are releasing a new preview release for Windows that's an almost complete rewrite with fewer hacks, resulting in much better handling of file paths and package loading.

This new preview supports meteor deploy and should overall be better and have fewer bugs. Try it out and see if it fixes some of your issues!

Thanks,
Sashko

Abigail Watson

unread,
Jan 16, 2015, 12:34:11 PM1/16/15
to meteo...@googlegroups.com, meteo...@googlegroups.com
Congrats!  That's very exciting!  Great to see Windows support!   :)

Ahmet Yasin Uslu

unread,
Jan 18, 2015, 12:33:49 AM1/18/15
to meteo...@googlegroups.com, meteo...@googlegroups.com
I tried it with my friend. He had a space in his username and we had some problems with the meteor.bat. We solved it after adding quotes in meteor.bat like following:

@echo off
"%~dp0\packages\meteor-tool\1.0.37-winr.18\mt-os.windows.x86_32\meteor.bat"  %*

Sashko Stubailo

unread,
Jan 22, 2015, 5:26:33 PM1/22/15
to meteo...@googlegroups.com, meteo...@googlegroups.com
Hello everyone!

We have a new preview for the Windows port, WINDOWS...@0.1.1. Download it here: https://github.com/meteor/meteor/wiki/Preview-of-Meteor-on-Windows

There are lots of fixes in this release. If you were having issues with the previous ones, try again! In particular, we have fixed the issue mentioned here about spaces in usernames. I've also responded to all of the GitHub issues that might be affected.

All features should work now, including meteor shell, meteor deploy, etc. Try collaborating with a friend on Mac/Linux - WINDOWS...@0.1.1 works on all platforms.

Thanks,
Sashko

Keith Nicholas

unread,
Jan 22, 2015, 9:05:10 PM1/22/15
to meteo...@googlegroups.com, meteo...@googlegroups.com
awesome! will see if it solves some of my issues

--
You received this message because you are subscribed to the Google Groups "meteor-talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to meteor-talk...@googlegroups.com.

Dave Porter

unread,
Jan 22, 2015, 9:18:21 PM1/22/15
to meteo...@googlegroups.com, meteo...@googlegroups.com
I'm having an issue discussed here:

I'd be interested in others experiences ?
Dave

אילנה חכים

unread,
Jan 26, 2015, 4:59:31 AM1/26/15
to meteo...@googlegroups.com, meteo...@googlegroups.com
I tried latest version
before I didn't get any error messages it was just stuck
now I get:
Extracted 13029 files (173.4 MB)
Unexpected exception: System.ComponentModel.Win32Exception: Access is denied
   at LaunchMeteor.Program.RecursiveDeleteDirectory(String path)
   at LaunchMeteor.Program.RecursiveDeleteDirectory(String path)
   at LaunchMeteor.Program.RecursiveDeleteDirectory(String path)
   at LaunchMeteor.Program.RecursiveDeleteDirectory(String path)
   at LaunchMeteor.Program.RecursiveDeleteDirectory(String path)
   at LaunchMeteor.Program.RecursiveDeleteDirectory(String path)
   at LaunchMeteor.Program.RecursiveDeleteDirectory(String path)
   at LaunchMeteor.Program.RecursiveDeleteDirectory(String path)
   at LaunchMeteor.Program.RecursiveDeleteDirectory(String path)
   at LaunchMeteor.Program.RecursiveDeleteDirectory(String path)
   at LaunchMeteor.Program.RecursiveDeleteDirectory(String path)
   at LaunchMeteor.Program.DirectoryDelete(String path)
   at LaunchMeteor.Program.BootstrapWarehouse(String warehouse)
   at LaunchMeteor.Program.Main(String[] args)

Please press any key to exit. 

בתאריך יום שישי, 23 בינואר 2015 בשעה 04:18:19 UTC+2, מאת Dave Porter:
Reply all
Reply to author
Forward
0 new messages