Skip to content
Masanori Ohgita edited this page Apr 26, 2022 · 17 revisions

Files

In this page, only the files specific to this project will be explained with comment.

Other files were just scaffolded by Angular CLI (@angular/cli) and Nest CLI (@nestjs/cli).

  • .github/
    • workflows/ -- Workflows of GitHub Actions
  • .utils/
    • api-client-generator-launcher.js -- Glue between ng-openapi-gen and NestJS
  • client/ - Source-code of frontend application (Angular)
    • .proxy.conf.json. -- Proxy for backend in development environment (learn more)
  • server/ - Source-code of backend application (NestJS)
  • .dockerignore -- Definition of files excluded in Docker builds. This file is only used when building and deploying (to production) with Docker.
  • .editorconfig -- Configuration of EditorConfig. This file was generated by Nest CLI, and I moved it to apply EditorConfig to the entire project.
  • .gitignore
  • .prettierrc -- Configuration of Prettier (Formatter). This file was generated by Nest CLI, and I moved it to apply Prettier to the entire project.
  • app.json -- Manifest file for Heroku
  • Dockerfile -- Definition to building Docker image. This file is only used when building and deploying (to production) with Docker.
  • heroku.yml -- Manifest file for Heroku
  • LICENSE
  • package-lock.json
  • package.json
  • README.md
  • render.yaml -- Manifest file for Render
Clone this wiki locally