Install npm dependencies automatically when creating apps. #8108
Although I have said I do not think Meteor should run
Although I have said I do not think Meteor should run `npm install` automatically to update application node_modules, my real concern is that Meteor should not interfere with your preferred node_modules-related workflow, be it npm, npm-shinkwrap.json, yarn, yarn.lock, checking your node_modules into git/mercurial/cvs, or whatever other scheme you have. Automatically installing node_modules from the default package.json file when a new app is created will eliminate real confusion, and should not interfere with any workflows, because there is no opportunity to establish another workflow before Meteor runs `npm install` the very first time.