I've seen other similar questions here and here but neither of those worked for me.
I'm on a mac and simply installed ember cli using npm and I thought it would work out of the box. Here is the server output:
version: 0.1.4
Could not find watchman, falling back to NodeWatcher for file system events
Livereload server on port 35729
Serving on http://0.0.0.0:4200/
Build successful - 2456ms.
Slowest Trees | Total
-------------------------------+----------------
EsnextFilter | 877ms
TreeMerger | 380ms
Concat | 375ms
JSHint - Tests | 178ms
EsnextFilter | 146ms
ES6Concatenator | 135ms
Might be simplistic answer, but this was solution I needed
In Windows, run Node cmd in Administrator mode
I wasn't the only one with this issue and my friend found a solution that works.
Add the following lines to your .ember-cli in the root of your project:
Once you restart the server, it should watch for changes to your directory.
If you are on Mac then install
watchman
usingbrew install watchman
instead ofnpm install watchman
.And if you are using Sublime Text then add below code to your sublime user settings json
Prefences -> Settings - User
Exit Sublime once and open again. Right now Sublime has a bug which causes conflict with watchman, so above trick might work. Good luck.
Check package.json for the below devDependencies ,if not add it.
and in .ember-cli file add the below configuration,
(For me it works only after adding host entry).