Awesome thanks for sharing as for copy/paste needs clicks I think you can use CMDER for that it will run bash shell behind the scenes but much better console. http://cmder.net/
the downside is you can’t really use atom editor? Hmm makes the whole console kinda useless for me.
Wow this is amazing! Can’t wait to hear more about what works and what doesn’t. If down the road this means we can eliminate the special Windows build, that would be absolutely spectacular.
This. There were many bugs reported just for the Windows build because of the differences of how Windows handles files, etc. Having only one build (with some tweaks maybe to accommodate for Windows host) would be a win for everybody.
The problem though is that Bash for Windows only works in Windows 10, so we would need to drop support for previous Windows versions.
A lot of enterprises don’t upgrade that fast and are still on Windows 7. So dropping support for windows 7 would mean losing those enterprises standardized on Windows and not providing the option to run Linux.
On further investigation, I believe it is somehow due to additional packages in my project. Hence, I did a meteor create todo, cd todo, meteor It works perfectly fine. I can also open the webapp in Chrome:
Below is the list of packages being used in my project:
You cannot run a Meteor project that way. Because under /mnt/ you have the mounted Windows drives (usually NTFS) which do not support symlinks - that’s why you get that particular error.
You have to run everything in the virtual Linux filesystem (which is anything but the /mnt/* folders).
I’ve only heard about Windows 10’s bash today. Installed the bash application, installed meteor, installed node, installed npm. Minor errors in the process. Now running meteor on windows with all the code refresh speed of linux. This should be better publicized somewhere in the Meteor community as it’s one of the biggest criticisms among Windows users.
Tried running “meteor” command on existing project. Bash returned a promises related error and exited. Tried running “meteor reset” and received message that it could not be executed because meteor was already running, even though there was no server at localhost:3000. Tried running meteor again. Did not receive promises error, but received an npm related error.
Installed node and npm via “sudo apt-get update”, “sudo apt-get install nodejs”, “sudo apt-get install npm”
seba@KORCLT29912:~$ curl https://install.meteor.com/ | sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 7592 0 7592 0 0 18983 0 --:--:-- --:--:-- --:--:-- 19027
Downloading Meteor distribution
curl: (22) The requested URL returned error: 403 Forbidden
Retrying download in 5 seconds...