Я использую Vue с последним CLI. При локальной разработке я использую пакет faker
npm с fakeserver, например:
"devDependencies": {
"faker": "^4.1.0"
"json-server": "^0.14.2"
}
Ни один из этих пакетов не включен в мои main.js или любые файлы сценариев или компоненты, используемые в производстве. Тем не менее, они все еще связаны в chunk-vendor.js, когда я запускаю npm run build
. Почему это? Разве тряска дерева webpack не должна удалять неиспользуемые пакеты?