()
| 113 | } |
| 114 | |
| 115 | function showBuildResults() { |
| 116 | const distDir = './dist'; |
| 117 | const files = ['index.mjs', 'index.cjs', 'index.umd.js', 'index.es5.js', 'index.d.ts']; |
| 118 | |
| 119 | console.log('\n📊 构建结果:'); |
| 120 | files.forEach(file => { |
| 121 | const filePath = path.join(distDir, file); |
| 122 | if (fs.existsSync(filePath)) { |
| 123 | const size = fs.statSync(filePath).size; |
| 124 | console.log(` ${file}: ${(size / 1024).toFixed(1)}KB`); |
| 125 | } |
| 126 | }); |
| 127 | } |
| 128 | |
| 129 | main().catch(console.error); |