prolina, ясно. У вас два package.json. Переходите в директорию клиента и запускайте сборку оттуда. По-хорошему package.json должен быть один и лежать в корне
Найти финансирование если имеешь хороший жизнеспособный продукт хоть в каком-то приемлемом виде отнюдь не невыполнимая задача. Есть множество людей готовых вложиться в хороший продукт. Хорошо когда в команде есть люди со связями в бизнесе или правительстве.
По поводу навыков, работать в команде гораздо эффективней, а подход к такой работе ответственней. Если подписываться на такое дело, то хорошо иметь финансовую подушку. У многих хороших спецов такая есть. Тут важно понимать, что 80%(не точная цифра, но близко к истине) стартапов не выстреливают.
Мне тут недавно посчастливилось поучаствовать в хакатоне, нашел интересных друзей с хорошими связями.
И сам понемногу вынашиваю идеи на будущее. Пока доходит до обсуждения с нужными людьми.
ИМХО, DevOps это как раз тот человек без которого можно обойтись на ранних порах. На этапе разработки прототипа уж точно. И смысла брать DevOps специалиста в долю особого не вижу. Проще если проект заинтересует инвесторов, после первых инвестиций, нанять одного из ваших друзей, которые хотят стабильности. Другое дело если вы по совместительству, например, хороший менеджер и маркетолог.
1Tima1, в интернете полно и информации по теме, и книг по данной тематике. Пока будете на простые вопросы клянчить ответы в стиле "для самых маленьких и тупых", будете также понимать предметную область - на уровне "самый маленький и тупой". Толку от таких знаний ноль.
При объявлении переменных лучше не использовать запятую и объявлять каждую строку используя ключевое слово var/const/let. Использование запятой порождает целый класс возможных ошибок.
Подход оправдывает себя разве при написании библиотек, где важен каждый байт.