Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
It may not seem like it when checking out the code changes, but this update houses a huge fix for Windows based hosts. It is pretty well known that Windows paths cannot exceed ~260 characters, and this offers a huge problem for Node developers because of how npm handles nested modules. I have spent approximately 15 hours today (that is not an exaggeration), but I have finally built a solution to this problem. After many, many hours of searching, I finally came across some npm/node/vagrant issues that talk about a particular error involving Windows hosts for vagrant machines that house Node code. It took a bit of time just to narrow down that the error I was receiving was caused by this problem, but I finally did. The official NPM, Node, and Vagrant issue threads did not have any viable solutions for fixing this problem in an automated sense, so I spent the rest of my day (now ending at about 4:00 AM), and I built a solution in Vagrant that overcomes this issue. Feel free to check out this code. I'm sorry if my commit message is hard to follow, but I am tired. Good luck, and happy coding!
- Loading branch information
bdf15f2
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi drmyersii,
I have the same problem like you had, only that I am using a different vagrant box, namely the 3rd most popular box "homestead". (https://atlas.hashicorp.com/boxes/search?utm_source=vagrantcloud.com&vagrantcloud=1)
Since I just started using vagrant, I wonder I you have an easy solution for homestead?
I also opened a stackoverflow question here, because homestead on github does not allow the openning of issues:
http://stackoverflow.com/questions/30090691/configuring-homestead-to-work-for-windows-users
thanks.
bdf15f2
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi there!
I'm glad to see you found my solution. :) I answered it on StackOverflow, so I hope that helps you out!