入门

import * as esbuild from 'esbuild'
 
await esbuild.build({
  entryPoints: ['app.jsx'],
  bundle: true,
  outfile: 'out.js',
})

使用方法

External

你可以标记一个文件或者包为外部(external),从而将其从你的打包结果中移除。 导入将被保留(对于 iife 以及 cjs 格式使用 require,对于 esm 格式使用 import),而不是被打包, 并将在运行时进行计算。

扩展阅读