Thanks for the response. Yes I have done all the installs. Below is the log of grunt serve(Sorry, forum does not have an option to upload log files). It says as build is successful. But when I hit the link it is not showing me anything.
E:\gitrepo\ionicapp>grunt serve
Running “serve” task
Running “wiredep:app” (wiredep) task
Running “clean:dist” (clean) task
9 paths cleaned.
Running “clean:server” (clean) task
0 paths cleaned.
Running “ngconstant:development” (ngconstant) task
Creating module config at app/scripts/configuration.js…OK
Running “wiredep:app” (wiredep) task
Running “concurrent:server” (concurrent) task
Running “copy:vendor” (copy) task
Done, without errors.
Execution Time (2015-07-30 10:04:36 UTC)
copy:vendor 15ms █████████████████████████████████████████████████ 100%
Total 15ms
Running “copy:styles” (copy) task
Copied 2 files
Done, without errors.
Execution Time (2015-07-30 10:04:36 UTC)
loading tasks 15ms ███████ 14%
copy:styles 94ms █████████████████████████████████████████ 86%
Total 109ms
Running “copy:fonts” (copy) task
Copied 4 files
Done, without errors.
Execution Time (2015-07-30 10:04:36 UTC)
copy:fonts 94ms ██████████████████████████████████████████████████ 100%
Total 94ms
Running “autoprefixer:dist” (autoprefixer) task
Autoprefixer’s process() method is deprecated and will removed in next major re
ease. Use postcss([autoprefixer]).process() instead
File .temp/styles/social-icons.css created.
Autoprefixer’s process() method is deprecated and will removed in next major re
ease. Use postcss([autoprefixer]).process() instead
File .temp/styles/style.css created.
Running “newer:copy:app” (newer) task
Running “copy:app” (copy) task
Created 90 directories, copied 360 files
Running “newer-postrun:copy:app:1:E:\gitrepo\ionicapp\node_modules\grunt-ne
er.cache” (newer-postrun) task
Running “newer:copy:tmp” (newer) task
Running “copy:tmp” (copy) task
Copied 2 files
Running “newer-postrun:copy:tmp:2:E:\gitrepo\ionicapp\node_modules\grunt-ne
er.cache” (newer-postrun) task
Running “concurrent:ionic” (concurrent) task
Running “ionic:serve” (ionic) task
Running “watch” task
Waiting…
Running live reload server: http://192.168.1.6:35729
Watching : [ ‘www//*', '!www/lib//*’ ]
Running dev server: http://192.168.1.6:8100
Ionic server commands, enter:
restart or r to restart the client app from the root
goto or g and a url to have the app navigate to the given url
consolelogs or c to enable/disable console log output
serverlogs or s to enable/disable server log output
quit or q to shutdown the server and exit
ionic $
Done, without errors.
Execution Time (2015-07-30 10:04:43 UTC)
ionic:serve 6.9s █████████████████████████████████████████████████ 100%
Total 6.9s
@rajeshwarpatlolla: Yes. I am able to find serve in gruntfile.js.
grunt.registerTask(‘serve’, function (target) {
if (target === ‘compress’) {
return grunt.task.run([‘compress’, ‘ionic:serve’]);
}