thanks, I have opened several PR’s and issues to get this resolved, here is the meta tracking issue: npm WARN on npm install ember-cli · Issue #3685 · ember-cli/ember-cli · GitHub
Ya, we plan on auto-detecting that some of these have not yet been applied, and informing the user that they need to run a specific command to fix the issues. This should help our windows bretherin.
Yes, the 1.11 docs currently reflect the beta branch of ember, we had some last minute un-expected issues that needed to be resolved in ember. Which resulted in the guides being published before the release. That should be resolved this weekend. Also, shortly after the ember 1.11 release ember-cli will also bundle the ember.js 1.11
This has been a common complaint, the next release of ember-cli will emit.
Could not find watchman, falling back to NodeWatcher for file system events.
Visit http://www.ember-cli.com/#watchman for more info.
I have also opened an issue to add further clarification to the referred to link: #watchman section of site should explain a bit more · Issue #3687 · ember-cli/ember-cli · GitHub
Your input would be fantastic.
this is really unfortunate, it suspect the mechanism by which you installed node installed it with the permissions that require you to be sudo. This really sucks, as it is not your fault, and what I would consider the biggest source of pain for new ember-cli users.
It is totally irresponsible for the installers and package managers to install user-land tools in a way that requires elevated permissions. As not only does that force escalation for the installed dependency, but those permissions honestly also spread like a contagion.
We have been slowly making progress on these various points, but the NPM/Node installation is still crappy. Potential resolutions:
- more docs (this kinda sucks, as it will likely require many steps for the user)
- we take the time and energy to make a resilient installer that tries to do this all with good practices (this seems like an ever expanding scope, but maybe this is what we need to do?)
- ember doctor – which helps identify issues, and also solve them. The downside is that this does require that you already have node/npm/ember-cli installed and working.
Any further thoughts or suggests on this would be lovely