File extension naming conventions

A reference to a list of file extensions and their descriptions.

Important: The application container and gulp scripts will recognize the resources only if you follow the naming conventions mentioned in the table.
Table 1. File extensions
Extension Description
*.module.js Angular module JS file
*.config.js Angular configuration JS file (contains config and run code blocks)
*.controller.js Angular controller implementation JS file
*.directive.js Angular directive implementation JS file
*.provider.js Angular provider implementation JS file
*.service.js Angular service implementation JS file
*.filter.js Angular filter implementation JS file
*.decorator.js Angular decorator implementation JS file
*-tpls.override.js Templates override file for vendor library
*.tpl.html Template HTML file
*.scss CSS implementation in SCSS format
*.nls.json nls JSON file
*_mashups.xmls Mashup definition XML file
store-*.jsp Main JSP files
store-container-*-include.jsp JSP partials to be included in the main container JSP file