Project Source Folders¶
The source code folder for a Holochain DNA project looks something like this, where the ellipses (…) indicate a folder - test - … - zomes - … - .gitignore - .hcignore - app.json
test contains some starter code for writing tests.
zomes will contain sub-folders, each of which represents a “Zome”, which can be thought of as a submodule of the source code of your DNA.
.gitignore contains useful defaults for ignoring files when using GIT version control.
.hcignore is utilized by the packaging commands of the
hc command line tools
app.json is the top level configuration of your DNA.
Carry on to the next article to see about making changes to the configuration of a new project.