Skip to content

Latest commit

 

History

History
37 lines (32 loc) · 1.62 KB

prerequisites.md

File metadata and controls

37 lines (32 loc) · 1.62 KB

Prerequisites

GNU Make.

Docker

See Docker installation instruction

  • Disclaimer:
    • On Windows or Mac, installation of Docker could be complicated.
    • Use more disc space. It's not a fake affirmation. I've taken fill my free 50Go of disk space simply when I've tested several times to adapt the configuration of the current ./Dockerfile (you could run docker system prune).
    • Takes more resources
    • Build the website is incredibly more long especially if you want simply update node_modules when package.json is changed. With the method without docker, the upgrade with simply yarn install is very quick.
  • But if you won't install node and yarn in your environment because you hate this web tools, and if you have already Docker, it could be a solution interesting.
  • During the build, some files are created ( ./site/data/webpack.json , ./site/resources/_gen/ ). There owner are root. Could cause some problems when you use commands as not root user (rm, git, yarn). You must delete this file before with sudo. It's not cool.
    • Note: with the add of a dockerignore file, this issue should be solved.