Hello there! This marks my first question, so please bear with me if it's a bit unclear. I'm fairly new to application development and currently working on an AngularJS app using Grunt.
My query revolves around the build process I've executed with Grunt tasks as shown below. After completing the build, all minified CSS and JS files are stored in the "build" folder. Now, when deploying the app (from "build") to the server: 1) Do I need to include all node modules in the "build"? 2) If yes, how can I ensure they are included in the build? 3) What exactly should be contained within the "build" or "dist" directory?
grunt.registerTask('default', ['jshint','concat','ngAnnotate','uglify','htmlmin','copy','connect','watch']);