Installing the necessary tools¶
Before going further, we need to insure that the developer environment is having the necessary software.
*You will have to check the installation approach based on your environment (OS, network)*
NodeJS¶
The version needed is the 10.x.
For managing the NodeJS version, we recommend is usage. If will allow you to install multiple NodeJS version and switch between the different version.
You can find NVM on github: https://github.com/nvm-sh/nvm
Several internet site explain how to install it over the different existing OS (Linux, OSX and Windows).
Below some site explaining how to install:
https://heynode.com/tutorial/install-nodejs-locally-nvm
https://docs.microsoft.com/en-us/windows/nodejs/setup-on-windows
1 | nvm install 10.23.0
|
A sub of NodeJus¶
Just for test
NPM¶
You will need also to have NPM for installing packages. Which is installed along with NodeJs : https://www.npmjs.com/get-npm
YARN¶
Yarn is another package manager.
https://yarnpkg.com/getting-started/install
1 | npm install -g yarn
|
eUI-CLI¶
You install the eUI Cli using NPM (or Yarn). The package is located here:
https://www.npmjs.com/package/@eui/cli
1 | npm install -g @eui/cli@latest
|
Symfony CLI¶
You can install also the Symfony CLI. The installed is located: https://symfony.com/download
The CLI is not mandatory but provide useful tools / shortcut to the command.
Composer¶
You have to install Composer: https://getcomposer.org/download/
GIT¶
You have to install GIT (which comes with Git-Bash): https://git-scm.com/downloads
Eventually, you can install a GUI: https://git-scm.com/downloads/guis
PHP 7.X¶
You will also need PHP installed: https://www.php.net/manual/en/install.windows.php