Уменьшение размера пакета Webpack с помощью braintree-web и TypeScript - PullRequest
1 голос
/ 26 апреля 2020

Используя braintree-web 3.61.0 с Vue. js 2.6.11 и TypeScript 3.8.3, я экспортирую те части braintree-web, которые мне нужны, как сервис:

import { client, hostedFields, applePay } from 'braintree-web';
export default { client , hostedFields, applePay };

Используя webpack-bundle-analyzer, мои сборки, похоже, тянут все «braintree-web». Приведенный выше код дает тот же результат, что и:

import braintree from 'braintree-web';
export default braintree;

Есть предложения?

...