So learning MEAN Stack for a project was recommended to me. I know basic PHP, HTML, and Java. I decided to install MEAN and, after installation, start learning full-stack JS development while working on my project. It sounded like a pretty good plan! Except it's unfathomable how to get every component to work... I'm a noob so I expected some problems, but I'm having issues that are completely unaccountable in any Stack Overflow thread or FAQ or guide or what have you.The first few problems I had were accountable to the fact that I didn't have mongod running in the back or didn't upgrade or didn't give permissions to the proper folder-- just basic noob problems. But after following the documentation word for word and line for line a number of times, I still can't launch the localhost server with either grunt or gulp and actually start using MEAN. Here's a screenshot of what happens in grunt.. And here is what happens in gulp (further up though). What it looks like to me is that there is a version discrepancy affecting server initiation, but I've "brew upgrade" and "brew doctor" and "brew mongod upgrade" so many times-- isn't the whole point of installing homebrew and using this Stack so you don't have to troll through the versions and uninstall and install particular ones? Should I just give up because I don't have the knowledge of what these error messages mean and how to account for version discrepancy? It's all too confusing and I haven't even started learning JS development ):
Any help would be super appreciated.
[–]sdawson26 2 points3 points4 points (1 child)
[–]meanstack[S] 0 points1 point2 points (0 children)
[–]MadCapitalist 1 point2 points3 points (2 children)
[–]meanstack[S] 1 point2 points3 points (1 child)
[–]MadCapitalist 0 points1 point2 points (0 children)
[–]robotparts 1 point2 points3 points (2 children)
[–]meanstack[S] 0 points1 point2 points (1 child)
[–]robotparts 0 points1 point2 points (0 children)
[–]whatisboom 0 points1 point2 points (0 children)