флаг --production. Ведь и при сборке в ci например, на нужны такие вещи как вебпак и все для сборки. Соответственно если не для сборки, то для чего еще?
Флаг --production при использовании команды npm ci указывает на то, что нужно установить только production зависимости, то есть те, которые нужны для запуска приложения в production-окружении Это может быть полезно, например, при автоматическом деплое приложения на сервер, где не нужны devDependencies, такие как вебпак и другие инструменты для сборки Однако, если вы хотите установить все зависимости, включая devDependencies, можно использовать команду npm install https://github.com/npm/cli/issues/2017 https://stackoverflow.com/questions/60065865/is-there-a-way-of-making-npm-ci-install-devdependencies-or-npm-install-not
Обсуждают сегодня