Skip to content
Steven Nance edited this page Apr 21, 2015 · 1 revision

Folder Hierarchy

Other files:

/.idea

This folder contains configuration for the WebStorm IDE. You shouldn't need to make any changes to this folder manually.

When committing with git make sure to include any changes that are listed under this directory.

/__repx

The files in this directory are here until we have a chance to comb through and either incorporate or delete them. They are pieces of the original RepX rewrite that never came to fruition.

/build

This folder contains the non-minified, compiled css and non-minified angular template cache used during development. The files are not minified for debugging purposes.

/cloud

This folder contains the parse cloud code and the express.js configuration.

You should rarely need to change any of these files.

/config

This folder contains the configuration for the parse command line.

/node_modules

This folder contains the node modules used for our gulp build pipeline.

/public

This folder containers all the minified versions of the assets, css and js files.

/scripts

This folder contains general purpose scripts used throughout the application.

#/src

This folder contains the actual application code.

Other files:

/.bowerrc

This file sets the location of the bower components.

/.csslintrc

This file (though currently inactive) checks for css errors.

/.editorconfig

This file contains the IDE settings.

/.gitignore

This file contains the files which are not to be pushed to git.

/.jshintrc

This file contains the settings for how jshint should grade our js code.

/.node-version

This file contains the file which configures the node versions we are currently running.

/bower.json

This file contains a list of dependencies and versions that we are currently using.

/gulfile.js

This file contains the scripts responsible for creating the build pipeline.

/gulpfile-old.js

This file is the previous iteration of our build process.

/karma.conf.js

This file contains the configuration for our testing suite.

This file is auto-generated and should not be altered manually

/package.json

This files defines our node modules.

/README.md

This file contains our gneral purpose documentation.