есть разделение в package.json на devDeps и Deps?
- когда npm install --production не позволяет сбилдить продакшн-билд, в виду отсутствия vue-cli-service
- и сбилдженный чанк понятное дело не реквайрит в рантайме модули из node_modules
В общем-то сборка проекта — это этап разработки, поэтому всё логично: для сборки вам нужны установленные dev-зависимости. Чтоб понимать, в чём разница, просто знайте: dev-зависимости отличаются от обычных только тем, что их нет в результирующей сборке.
Обсуждают сегодня