Привет, Джош,

Ага, это возможно. React Slingshot доказывает это. Он такой же сложности. Https://github.com/coryhouse/react-slingshot. Или вот еще один отличный пример того, как даже действительно сложная сборка может быть элегантно обработана с помощью скриптов npm: https://github.com/kriasoft/react-starter-kit

Чтобы уточнить, со сценариями npm вы по-прежнему используете все пакеты npm, которые вам нравятся. Основное отличие состоит в том, что вы используете сценарии npm для запуска и координации функций вместо задач Gulp. Этот подход устраняет Gulp, что означает, что вы вызываете инструменты напрямую, используя их командную строку. Я считаю удаление этого уровня абстракции привлекательным по причинам, изложенным в статье. Вы не «воссоздаете». Вы просто по-другому вызываете пакеты npm.