bower.json
: Dependencies of the project, if you need to add or remove libraries from your application, edit this fileGruntfile.js
: Your friendly Grunt configuration file,npm start
will run the default task specified in this filejs
: All of your application code lives in herelumbar.json
: A config containing all of the routes and files that compose your applicationpackage.json
: Standard npm config file, only needed while still developing your apppublic
: Will be served as the root directory by the serverpublic/modules
: Your generated application code, this folder should generally not be checked into gitstylesheets
: Generally speaking your styles should be application wide (inbase.css
) or split up per moduletasks
: Any extra grunt tasks, including the scaffoldingtemplates
: Handlebars templates, if a view was generated by scaffolding then the view's name will be same as template name; Also, if a template shares the same name / path as a view it will be auto assigned as thetemplate
property of the view
Now learn about Scaffolding