mean-on-openshift icon indicating copy to clipboard operation
mean-on-openshift copied to clipboard

mean-admin, mean install, and .gitignore

Open BrockMcKean opened this issue 10 years ago • 0 comments

mean-admin is installed under node_modules. You cannot mean install mean-admin from cli in shell, because of file ownership and rights to node_modules. If you pull and mean install mean-admin, it places it in node_modules, which is listed in .gitignore. grunt does not seem to work (at least not the way it does in linnovate/mean) and node server seems to hang, so after mean install mean-admin, you cannot easily verify that it has indeed worked correctly locally. Pushing states that no changes have been made, because they are being ignored. Unless you go looking and no basically what you're looking for, I can see many people not understanding this, not bothering to ask in gitter, and giving up after an hour.

This is not to say this was extremely difficult for people contributing to these projects to do, but rather that it's unnecessarily difficult and complicated for anyone to do and could, in the case of many uninitiated developers, prevent them from working with mean.io altogether. mean-admin should be easy to install or come mean.io by default (I suggest by default).

BrockMcKean avatar Jan 23 '15 11:01 BrockMcKean