I have a clover web app built in node.js that runs perfect on our windows server for testing. When we switched it over to our Ubuntu server for production it no longer gets the orders even though the login works fine so I suspect that there is a specification that is different for Ubuntu than Windows that needs fixed.
i am expert in angularjs.. also did work on nodejs.. well it seems it is a configuration issue.. might be some thing missing on server.. do you have logs.
More explain: If you give me list of sub folders in node_modules, i can prepare for working more faster.
I thinks your problem can be some packages not working when you bring your app across different os.