Установка в двух каталогах проста с find
find ./*/* -maxdepth 1 -name package.json -execdir npm install \;
. Этот файл ищет в каждом каталоге файл package.json и выполняет npm install
;
npm start
становится немногоСильнее.По крайней мере, для Windows, использующей Cygwin, я хотел сделать:
npm --prefix ./FrontEnd start ./FrontEnd & npm --prefix ./Backend start ./Backend
Но на самом деле он не работал в фоновом режиме, как я ожидал, и FrontEnd был единственным, кто действительно запустился.В зависимости от вашего сценария запуска это может работать для вас.
Возможные решения для этого могут быть concurrently
или npm-run-all -p
.