如何让vite打印生产版本中polyfilled的函数?

问题描述 投票:0回答:1

此错误报告包括来自 vite 的以下输出:

vite v2.9.9 building for production...
✓ 4 modules transformed.
rendering chunks (1)...[@vitejs/plugin-legacy] modern polyfills: Set(4) {
  'core-js/modules/es.array.iterator.js',
  'core-js/modules/web.dom-collections.iterator.js',
  'core-js/modules/es.promise.js',
  'core-js/modules/es.regexp.exec.js'
}
dist/assets/favicon.17e50649.svg           1.49 KiB
dist/index.html                            0.53 KiB
dist/assets/index.e9192aae.js              0.91 KiB / gzip: 0.53 KiB
dist/assets/index.06d14ce2.css             0.17 KiB / gzip: 0.14 KiB
dist/assets/polyfills-modern.e9f39d78.js   34.19 KiB / gzip: 14.12 KiB

但是,

npx vite build
不会打印描述哪些函数被填充的行。我该如何让vite打印这些信息呢?

javascript vite polyfills
1个回答
0
投票

传入

DEBUG=vite:legacy
环境变量,vite在构建时会打印polyfilled函数。

DEBUG=vite:legacy npx vite build
© www.soinside.com 2019 - 2024. All rights reserved.