diff --git a/.gitignore b/.gitignore index 0f193e2..f4ae7e3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,43 @@ -# Database Snapshots go here. -.snapshots +# Always ignore .env +.env + +# And ignore our database snapshots folder +/.snapshots/ + +# The directory Mix will write compiled artifacts to. +/_build/ + +# If you run "mix test --cover", coverage assets end up here. +/cover/ + +# The directory Mix downloads your dependencies sources to. +/deps/ + +# Where 3rd-party dependencies like ExDoc output generated docs. +/doc/ + +# Ignore .fetch files in case you like to edit your project deps locally. +/.fetch + +# If the VM crashes, it generates a dump, let's ignore it too. +erl_crash.dump + +# Also ignore archive artifacts (built via "mix archive.build"). +*.ez + +# Temporary files, for example, from tests. +/tmp/ + +# Ignore package tarball (built via "mix hex.build"). +*.tar + +# Ignore assets that are produced by build tools. +/priv/static/assets/ + +# Ignore digested assets cache. +/priv/static/cache_manifest.json + +# In case you use Node.js/npm, you want to ignore these. +npm-debug.log +/assets/node_modules/ -# Never capture environment secrets! -.env \ No newline at end of file diff --git a/README.md b/README.md index 9e5b7f7..0eb1999 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,11 @@ ## Initializing a new Phoenix Project +``` +mix archive.install hex phx_new 1.8.0-rc.4 --force +mix phx.new . --app test_app --no-ecto --live +``` + ## Initializing a new Ash Project ```