Npm

Brandbox/Npm stellt bei der Installation von brandbox Abhängigkeiten über https://www.npmjs.com/ zur Verfügung.

package.json

Um Abhängigkeiten zu registrieren, wird im root der App eine package.json erstellt. Syntax: https://docs.npmjs.com/cli/v7/configuring-npm/package-json

Build-Prozess

Brandbox bezieht die meisten Abhängigkeiten über Composer (https://getcomposer.org/). Die Installation wird über php composer.phar install ausgeführt. Die App brandbox/framework, enthält eine Callback-Class die npm automatisch auslöst und die Abhängigkeiten der package.json's bezieht. 

Die node_modules werden im Ordner /plugin/remote/node_modules installiert.